Skip to content

Commit 9f775bc

Browse files
committed
Update GitHub actions
1 parent ae7e231 commit 9f775bc

File tree

3 files changed

+17
-32
lines changed

3 files changed

+17
-32
lines changed

.github/workflows/CI.yml

Lines changed: 10 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,17 @@ 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
129+
token: ${{ secrets.CODECOV_TOKEN }}
139130

140131
docs:
141132
name: Documentation
142133
runs-on: ubuntu-latest
143134
steps:
144-
- uses: actions/checkout@v2
145-
- uses: julia-actions/setup-julia@v1
135+
- uses: actions/checkout@v5
136+
- uses: julia-actions/setup-julia@v2
146137
with:
147138
version: '1'
148139
- name: Setup documentation dependencies
@@ -178,8 +169,8 @@ jobs:
178169
name: Error Codes
179170
runs-on: ubuntu-latest
180171
steps:
181-
- uses: actions/checkout@v2
182-
- uses: julia-actions/setup-julia@v1
172+
- uses: actions/checkout@v5
173+
- uses: julia-actions/setup-julia@v2
183174
with:
184175
version: '1'
185176
- name: Install Julia packages

.github/workflows/JuliaNightly.yml

Lines changed: 6 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,7 @@ 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
43+
token: ${{ secrets.CODECOV_TOKEN }}

.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)