Skip to content

Commit 939af0a

Browse files
authored
Merge pull request #352 from Eternal-Night-Archer/update-ci
Update deprecated actions & change coverage upload entry
2 parents 811067b + 23cae60 commit 939af0a

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed

.github/workflows/doc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
julia-arch: [x64]
2020

2121
steps:
22-
- uses: actions/checkout@v2
22+
- uses: actions/checkout@v3
2323
- uses: julia-actions/setup-julia@v1
2424
with:
2525
version: '1'

.github/workflows/test.yml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
arch: x64
3737

3838
steps:
39-
- uses: actions/checkout@v2
39+
- uses: actions/checkout@v3
4040
continue-on-error: ${{ matrix.julia-version == 'nightly' }}
4141

4242
- name: "Set up Julia"
@@ -47,7 +47,7 @@ jobs:
4747
arch: ${{ matrix.arch }}
4848

4949
- name: "Cache artifacts"
50-
uses: actions/cache@v1
50+
uses: actions/cache@v3
5151
continue-on-error: ${{ matrix.julia-version == 'nightly' }}
5252
env:
5353
cache-name: cache-artifacts
@@ -63,13 +63,21 @@ jobs:
6363
uses: julia-actions/julia-buildpkg@v1
6464
continue-on-error: ${{ matrix.julia-version == 'nightly' }}
6565

66-
- name: "Unit Test"
66+
- name: "Run Unit Test without Coverage Report"
6767
uses: julia-actions/julia-runtest@v1
6868
continue-on-error: ${{ matrix.julia-version == 'nightly' }}
69+
if: ${{ !contains(fromJson('["1", "1.6"]'), matrix.version) || matrix.os != 'ubuntu-latest' }}
70+
with:
71+
coverage: false
6972

73+
- name: "Run Unit Test with Coverage Report"
74+
uses: julia-actions/julia-runtest@v1
75+
continue-on-error: ${{ matrix.julia-version == 'nightly' }}
76+
if: contains(fromJson('["1", "1.6"]'), matrix.version) && matrix.os == 'ubuntu-latest'
7077
- uses: julia-actions/julia-processcoverage@v1
71-
78+
if: contains(fromJson('["1", "1.6"]'), matrix.version) && matrix.os == 'ubuntu-latest'
7279
- name: "Code coverage"
73-
uses: codecov/codecov-action@v1
80+
uses: codecov/codecov-action@v3
81+
if: contains(fromJson('["1", "1.6"]'), matrix.version) && matrix.os == 'ubuntu-latest'
7482
with:
7583
file: lcov.info

0 commit comments

Comments
 (0)