From 4d4f3dcc69854ae18b96c57a51e08f0ca3f4fcc2 Mon Sep 17 00:00:00 2001 From: Rik Huijzer Date: Fri, 1 Dec 2023 11:47:21 +0100 Subject: [PATCH 1/3] Use `julia-actions/cache` in CI Thanks to Ian Butterworth, `julia-actions/cache` caches `~/.julia/compiled` too (https://github.com/julia-actions/cache/pull/71). Maybe interesting for the SciML ecosystem. --- .github/workflows/CI.yml | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index e25f4f89..3e7e39e1 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -20,16 +20,7 @@ jobs: - uses: julia-actions/setup-julia@v1 with: version: ${{ matrix.version }} - - uses: actions/cache@v3 - env: - cache-name: cache-artifacts - with: - path: ~/.julia/artifacts - key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }} - restore-keys: | - ${{ runner.os }}-test-${{ env.cache-name }}- - ${{ runner.os }}-test- - ${{ runner.os }}- + - uses: julia-actions/cache@v1 - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 - uses: julia-actions/julia-processcoverage@v1 From a3574243e2712f420d063681c4dad066670a2bb1 Mon Sep 17 00:00:00 2001 From: Rik Huijzer Date: Fri, 1 Dec 2023 14:08:11 +0100 Subject: [PATCH 2/3] Set `fail-fast: false` --- .github/workflows/CI.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 3e7e39e1..22b719e7 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -10,6 +10,7 @@ jobs: test: runs-on: ubuntu-latest strategy: + fail-fast: false matrix: group: - Core From 94a7c6eb09d49fc9f314e48e4c8662a99e828d5a Mon Sep 17 00:00:00 2001 From: Rik Huijzer Date: Sat, 23 Dec 2023 19:39:45 +0100 Subject: [PATCH 3/3] Update CI.yml --- .github/workflows/CI.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 22b719e7..3e7e39e1 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -10,7 +10,6 @@ jobs: test: runs-on: ubuntu-latest strategy: - fail-fast: false matrix: group: - Core