Skip to content

Commit b81d791

Browse files
committed
Update GitHub actions
1 parent ae7e231 commit b81d791

File tree

3 files changed

+15
-32
lines changed

3 files changed

+15
-32
lines changed

.github/workflows/CI.yml

Lines changed: 9 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -64,22 +64,12 @@ jobs:
6464
postgresql-version: '13'
6565
macos-postgresql-path: /usr/local/var/postgresql
6666
steps:
67-
- uses: actions/checkout@v2
68-
- uses: julia-actions/setup-julia@v1
67+
- uses: actions/checkout@v5
68+
- uses: julia-actions/setup-julia@v2
6969
with:
7070
version: ${{ matrix.version }}
7171
arch: ${{ matrix.arch }}
72-
- uses: actions/cache@v2
73-
env:
74-
cache-name: cache-artifacts
75-
with:
76-
path: ~/.julia/artifacts
77-
key: ${{ runner.os }}-${{ matrix.arch }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
78-
restore-keys: |
79-
${{ runner.os }}-${{ matrix.arch }}-test-${{ env.cache-name }}-
80-
${{ runner.os }}-${{ matrix.arch }}-test-
81-
${{ runner.os }}-${{ matrix.arch }}-
82-
${{ runner.os }}-
72+
- uses: julia-actions/cache@v2
8373
# Linux
8474
- name: Install PostgreSQL
8575
uses: harmon758/postgresql-action@v1
@@ -133,16 +123,16 @@ jobs:
133123
- uses: julia-actions/julia-buildpkg@latest
134124
- uses: julia-actions/julia-runtest@latest
135125
- uses: julia-actions/julia-processcoverage@v1
136-
- uses: codecov/codecov-action@v1
126+
- uses: codecov/codecov-action@v5
137127
with:
138-
file: lcov.info
128+
files: lcov.info
139129

140130
docs:
141131
name: Documentation
142132
runs-on: ubuntu-latest
143133
steps:
144-
- uses: actions/checkout@v2
145-
- uses: julia-actions/setup-julia@v1
134+
- uses: actions/checkout@v5
135+
- uses: julia-actions/setup-julia@v2
146136
with:
147137
version: '1'
148138
- name: Setup documentation dependencies
@@ -178,8 +168,8 @@ jobs:
178168
name: Error Codes
179169
runs-on: ubuntu-latest
180170
steps:
181-
- uses: actions/checkout@v2
182-
- uses: julia-actions/setup-julia@v1
171+
- uses: actions/checkout@v5
172+
- uses: julia-actions/setup-julia@v2
183173
with:
184174
version: '1'
185175
- name: Install Julia packages

.github/workflows/JuliaNightly.yml

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,12 @@ jobs:
1212
name: Julia Nightly - Ubuntu - x64
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v2
16-
- uses: julia-actions/setup-julia@v1
15+
- uses: actions/checkout@v5
16+
- uses: julia-actions/setup-julia@v2
1717
with:
1818
version: nightly
1919
arch: x64
20-
- uses: actions/cache@v2
21-
env:
22-
cache-name: julia-nightly-cache-artifacts
23-
with:
24-
path: ~/.julia/artifacts
25-
key: ${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
26-
restore-keys: |
27-
${{ env.cache-name }}-
20+
- uses: julia-actions/cache@v2
2821
- uses: harmon758/postgresql-action@v1
2922
with:
3023
postgresql version: latest
@@ -44,6 +37,6 @@ jobs:
4437
- uses: julia-actions/julia-buildpkg@latest
4538
- uses: julia-actions/julia-runtest@latest
4639
- uses: julia-actions/julia-processcoverage@v1
47-
- uses: codecov/codecov-action@v1
40+
- uses: codecov/codecov-action@v5
4841
with:
49-
file: lcov.info
42+
files: lcov.info

.github/workflows/blue_style_formatter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
format:
88
runs-on: ubuntu-latest
99
steps:
10-
- uses: actions/checkout@v2
10+
- uses: actions/checkout@v5
1111
- uses: julia-actions/setup-julia@latest
1212
with:
1313
version: 1

0 commit comments

Comments
 (0)