7
7
tags : ' *'
8
8
pull_request :
9
9
10
+ permissions :
11
+ contents : read
12
+ actions : write
13
+
10
14
jobs :
11
15
test :
12
16
name : Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }}
@@ -15,37 +19,21 @@ jobs:
15
19
fail-fast : false
16
20
matrix :
17
21
include :
18
- - { os: ubuntu-latest, version: '1.0', arch: x64}
19
- - { os: ubuntu-latest, version: '1.1', arch: x64}
20
- - { os: ubuntu-latest, version: '1.2', arch: x64}
21
- - { os: ubuntu-latest, version: '1.3', arch: x64}
22
- - { os: ubuntu-latest, version: '1.4', arch: x64}
23
- - { os: ubuntu-latest, version: '1.5', arch: x64}
24
- - { os: ubuntu-latest, version: '1.6', arch: x64}
25
- - { os: ubuntu-latest, version: '^1.7.0-0', arch: x64}
22
+ - { os: ubuntu-latest, version: '1.10', arch: x64}
26
23
- { os: ubuntu-latest, version: 'nightly', arch: x64}
27
24
- { os: ubuntu-latest, version: '1', arch: x86 }
28
25
- { os: windows-latest, version: '1', arch: x64}
29
26
- { os: macOS-latest, version: '1', arch: x64}
30
27
31
28
steps :
32
- - uses : actions/checkout@v2
29
+ - uses : actions/checkout@v4
33
30
34
- - uses : julia-actions/setup-julia@v1
31
+ - uses : julia-actions/setup-julia@v2
35
32
with :
36
33
version : ${{ matrix.version }}
37
34
arch : ${{ matrix.arch }}
38
35
39
- - uses : actions/cache@v1
40
- env :
41
- cache-name : cache-artifacts
42
- with :
43
- path : ~/.julia/artifacts
44
- key : ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
45
- restore-keys : |
46
- ${{ runner.os }}-test-${{ env.cache-name }}-
47
- ${{ runner.os }}-test-
48
- ${{ runner.os }}-
36
+ - uses : julia-actions/cache@v2
49
37
50
38
- run : |
51
39
git config --global user.name Tester
0 commit comments