diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7bf77fc296..0457256cf4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,6 +12,7 @@ jobs: bazel_linux: name: Bazel, Linux, Swift 6.2 # pre-installed runs-on: ubuntu-24.04 + if: false steps: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 with: @@ -24,6 +25,7 @@ jobs: plugins_linux: name: SPM plugins, Linux, Swift ${{ matrix.version }} runs-on: ubuntu-24.04 + if: false strategy: fail-fast: false matrix: diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index c929d179c7..f0b096e1cd 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -19,6 +19,7 @@ jobs: set-context: name: Set Context runs-on: ubuntu-slim + if: false permissions: {} outputs: checkout-ref: ${{ steps.vars.outputs.checkout-ref }} @@ -52,6 +53,7 @@ jobs: build-amd64: name: Build AMD64 Image runs-on: ubuntu-24.04 + if: false permissions: contents: read packages: write @@ -74,6 +76,7 @@ jobs: build-arm64: name: Build ARM64 Image runs-on: ubuntu-24.04-arm + if: false permissions: contents: read packages: write @@ -96,6 +99,7 @@ jobs: merge: name: Create Multi-Platform Image runs-on: ubuntu-24.04 + if: false permissions: packages: write needs: diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 0516df0787..634b9fd696 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -9,6 +9,7 @@ jobs: create-docs: name: Create runs-on: ubuntu-24.04 + if: false permissions: contents: read steps: diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index f3a6adeb74..d2d2e73837 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -11,6 +11,7 @@ jobs: lint-swift: name: Swift runs-on: ubuntu-24.04 # "Noble Numbat" + if: false steps: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 with: @@ -24,6 +25,7 @@ jobs: lint-markdown: name: Markdown runs-on: ubuntu-slim + if: false steps: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 with: @@ -38,6 +40,7 @@ jobs: lint-actions: name: Actions runs-on: ubuntu-24.04 + if: false steps: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 with: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ca741a2edf..725e21b004 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,6 +16,7 @@ jobs: name: SPM, Linux, Swift 6.2 runs-on: ubuntu-24.04 container: swift:6.2-noble + if: false steps: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 with: @@ -36,6 +37,7 @@ jobs: spm_macos: name: SPM, macOS ${{ matrix.macOS }}, Xcode ${{ matrix.xcode }} runs-on: macos-${{ matrix.macOS }} + if: false strategy: matrix: include: @@ -64,7 +66,7 @@ jobs: runs-on: windows-${{ matrix.windows-version }} env: SWIFT_VERSION: development - SWIFT_BUILD: DEVELOPMENT-SNAPSHOT-2025-08-27-a + SWIFT_BUILD: DEVELOPMENT-SNAPSHOT-2025-11-03-a strategy: fail-fast: false matrix: @@ -72,9 +74,9 @@ jobs: - windows-version: 2025 arch: amd64 windows-display-name: 'Server 2025' - - windows-version: '11-arm' - arch: arm64 - windows-display-name: '11 ARM' + # - windows-version: '11-arm' + # arch: arm64 + # windows-display-name: '11 ARM' steps: - name: Enable long path support run: reg add "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f @@ -83,6 +85,14 @@ jobs: swift-version: ${{ env.SWIFT_VERSION }} swift-build: ${{ env.SWIFT_BUILD }} build_arch: ${{ matrix.arch }} + # - name: Install private Swift toolchain + # uses: compnerd/gha-setup-swift@8e4876ab336e58b5a5a269cdc7c2bcd86bd997d4 # Main as of 2025-05-01 + # with: + # source: custom + # github-repo: thebrowsercompany/swift-build + # github-token: ${{ secrets.GITHUB_TOKEN }} + # release-tag-name: 20250930.2 + # release-asset-name: installer-amd64.exe - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 with: persist-credentials: false