diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 5acfffe..f4e41cf 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -23,19 +23,24 @@ jobs: if: needs.pre_job.outputs.should_skip != 'true' name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }} runs-on: ${{ matrix.os }} + continue-on-error: ${{ matrix.experimental }} strategy: fail-fast: false matrix: version: - '1' - '1.6' - - 'nightly' os: - ubuntu-latest - macOS-latest - windows-latest arch: - x64 + experimental: [false] + include: + - version: 'nightly' + os: ubuntu-latest + experimental: true steps: - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v1 @@ -46,6 +51,8 @@ jobs: - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 - uses: julia-actions/julia-processcoverage@v1 - - uses: codecov/codecov-action@v3 + - uses: codecov/codecov-action@v4 with: + token: ${{ secrets.CODECOV_TOKEN }} + fail_ci_if_error: false files: lcov.info