diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index e6ff4ce..ac07db4 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -13,27 +13,11 @@ concurrency: cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }} jobs: test: - name: Julia ${{ matrix.version }} - ${{ matrix.os }} - runs-on: ${{ matrix.os }} - timeout-minutes: 60 - permissions: # needed to allow julia-actions/cache to proactively delete old caches that it has created + uses: JuliaSpacePhysics/actions/.github/workflows/julia-ci.yml@main + with: + versions: '["1", "pre"]' + os: '["ubuntu-latest", "windows-latest", "macos-latest"]' + permissions: actions: write contents: read - strategy: - fail-fast: false - matrix: - version: - - '1' - - 'pre' - os: - - ubuntu-latest - - windows-latest - - macos-latest - steps: - - uses: actions/checkout@v7 - - uses: julia-actions/setup-julia@v3 - with: - version: ${{ matrix.version }} - - uses: julia-actions/cache@v3 - - uses: julia-actions/julia-buildpkg@v1 - - uses: julia-actions/julia-runtest@v1 + secrets: inherit