Skip to content

Commit e8b6ca4

Browse files
authored
Merge pull request #283 from fchorney/fc/ci-fixes
Fix CI cache, use 1.5 instead of 1.3 test
2 parents b5df374 + 67d5392 commit e8b6ca4

File tree

2 files changed

+13
-14
lines changed

2 files changed

+13
-14
lines changed

.github/workflows/CI.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ jobs:
1515
fail-fast: false
1616
matrix:
1717
version:
18-
- "1" # Latest Release
19-
- '1.0' # LTS
18+
- "1" # Latest Release
19+
- "1.0" # LTS
2020
os:
2121
- ubuntu-latest
2222
- macOS-latest
@@ -31,25 +31,26 @@ jobs:
3131
- os: windows-latest
3232
arch: x86
3333
include:
34-
# Add a 1.3 job because that's what Invenia actually uses
34+
# Add a 1.5 job because that's what Invenia actually uses
3535
- os: ubuntu-latest
36-
version: 1.3
36+
version: "1.5"
3737
arch: x64
3838
steps:
3939
- uses: actions/checkout@v2
4040
- uses: julia-actions/setup-julia@v1
4141
with:
4242
version: ${{ matrix.version }}
4343
arch: ${{ matrix.arch }}
44-
- uses: actions/cache@v1
44+
- uses: actions/cache@v2
4545
env:
4646
cache-name: cache-artifacts
4747
with:
4848
path: ~/.julia/artifacts
49-
key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
49+
key: ${{ runner.os }}-${{ matrix.arch }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
5050
restore-keys: |
51-
${{ runner.os }}-test-${{ env.cache-name }}-
52-
${{ runner.os }}-test-
51+
${{ runner.os }}-${{ matrix.arch }}-test-${{ env.cache-name }}-
52+
${{ runner.os }}-${{ matrix.arch }}-test-
53+
${{ runner.os }}-${{ matrix.arch }}-
5354
${{ runner.os }}-
5455
- uses: julia-actions/julia-buildpkg@latest
5556
- uses: julia-actions/julia-runtest@latest

.github/workflows/JuliaNightly.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,14 @@ jobs:
1313
with:
1414
version: nightly
1515
arch: x64
16-
- uses: actions/cache@v1
16+
- uses: actions/cache@v2
1717
env:
18-
cache-name: cache-artifacts
18+
cache-name: julia-nightly-cache-artifacts
1919
with:
2020
path: ~/.julia/artifacts
21-
key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
21+
key: ${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
2222
restore-keys: |
23-
${{ runner.os }}-test-${{ env.cache-name }}-
24-
${{ runner.os }}-test-
25-
${{ runner.os }}-
23+
${{ env.cache-name }}-
2624
- uses: julia-actions/julia-buildpkg@latest
2725
- uses: julia-actions/julia-runtest@latest
2826
- uses: julia-actions/julia-processcoverage@v1

0 commit comments

Comments
 (0)