Skip to content

Commit e77ce48

Browse files
authored
Update versions in GitHub actions (#66)
1 parent aead8fc commit e77ce48

File tree

2 files changed

+10
-14
lines changed

2 files changed

+10
-14
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ on:
44
branches: [master]
55
pull_request:
66
types: [opened, synchronize, reopened]
7+
# needed to allow julia-actions/cache to delete old caches that it has created
8+
permissions:
9+
actions: write
10+
contents: read
711
jobs:
812
test:
913
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
@@ -15,24 +19,16 @@ jobs:
1519
os: [ubuntu-latest, macOS-latest] # MiniZinc_jll broken on windows-latest
1620
arch: [x64]
1721
steps:
18-
- uses: actions/checkout@v2
19-
- uses: julia-actions/setup-julia@v1
22+
- uses: actions/checkout@v4
23+
- uses: julia-actions/setup-julia@v2
2024
with:
2125
version: ${{ matrix.version }}
2226
arch: ${{ matrix.arch }}
23-
- uses: actions/cache@v1
24-
env:
25-
cache-name: cache-artifacts
26-
with:
27-
path: ~/.julia/artifacts
28-
key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
29-
restore-keys: |
30-
${{ runner.os }}-test-${{ env.cache-name }}-
31-
${{ runner.os }}-test-
32-
${{ runner.os }}-
27+
- uses: julia-actions/cache@v1
3328
- uses: julia-actions/julia-buildpkg@v1
3429
- uses: julia-actions/julia-runtest@v1
3530
- uses: julia-actions/julia-processcoverage@v1
36-
- uses: codecov/codecov-action@v1
31+
- uses: codecov/codecov-action@v4
3732
with:
3833
file: lcov.info
34+
token: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/format_check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- uses: julia-actions/setup-julia@latest
1414
with:
1515
version: '1'
16-
- uses: actions/checkout@v1
16+
- uses: actions/checkout@v4
1717
- name: Format check
1818
shell: julia --color=yes {0}
1919
run: |

0 commit comments

Comments
 (0)