CI broken on nightly

I have the following code in my file CI.yml:

jobs:
  test:
    name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
    runs-on: ${{ matrix.os }}
    timeout-minutes: 40
    strategy:
      fail-fast: false
      matrix:
        version:
          - '1.6'
          - '1'
          - 'nightly'
        os:
          - ubuntu-latest
        arch:
          - x64
        include:
          - os: windows-latest
            arch: x64
            version: 1

Currently building on nightly is broken, and I would like this to be non-blocking. How can I achieve that?

I have a single action for every version, e.g. https://github.com/oheil/AffyCelFiles.jl/tree/main/.github/workflows

I have this in my ci.yml and the occasional failure on the nightly build does not break the rest of CI.

- uses: julia-actions/julia-runtest@latest
        continue-on-error: ${{ matrix.version == 'nightly' }}

The whole thing is at
https://github.com/ctkelley/SIAMFANLEquations.jl/blob/master/.github/workflows/ci.yml

1 Like

Thanks a lot!