diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9f99c6e..66aeb12 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -237,6 +237,7 @@ jobs: needs.ci.outputs.run == 'true' needs: ci runs-on: ${{ matrix.os }} + continue-on-error: ${{ matrix.os == 'windows-latest' && matrix.swift == 'latest' }} concurrency: group: integration-test-${{ github.ref }}-${{ matrix.os }}-${{ matrix.swift }}-${{ matrix.development }} cancel-in-progress: true @@ -353,6 +354,7 @@ jobs: needs.ci.outputs.run == 'true' needs: ci runs-on: ${{ matrix.os }} + continue-on-error: ${{ matrix.os == 'windows-latest' }} concurrency: group: e2e-test-${{ github.ref }}-${{ matrix.os }} cancel-in-progress: true diff --git a/README.md b/README.md index 76f1101..490dde8 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ [GitHub Action](https://github.com/features/actions) that will setup [Swift](https://swift.org) environment with specified version. This action supports the following functionalities: -- Works on Linux, macOS and Windows. +- Works on Linux, macOS and Windows(Swift 5.10 and after not supported on Windows). - Supports [installing latest major/minor/patch](#specifying-version). - Provides snapshots as soon as published in `swift.org`. - Verifies toolchain snapshots before installation (`gpg` for Linux and Windows, `pkgutil` for macOS) . diff --git a/action.yml b/action.yml index 034ef72..e02eb99 100644 --- a/action.yml +++ b/action.yml @@ -19,8 +19,9 @@ inputs: default: 'false' check-latest: description: >- - Whether to check with latest swift.org versions, - enabling this option may break this action, + Whether to use latest Swift toolchains available in swift.org, + instead of using the snapshot this action was tested with. + Enabling this option may break this action, use cautiously and disable if any issue. required: false default: 'false'