Skip to content

Commit c533d51

Browse files
update actions (#289)
* update actions * Update .github/workflows/CI.yml Co-authored-by: Brian Chen <[email protected]> --------- Co-authored-by: Brian Chen <[email protected]>
1 parent e271ce7 commit c533d51

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

.github/workflows/CI.yml

+13-12
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,12 @@ jobs:
5555
- 'MLP-Mixer|ResMLP|gMLP'
5656
- 'ViT'
5757
steps:
58-
- uses: actions/checkout@v3
59-
- uses: julia-actions/setup-julia@v1
58+
- uses: actions/checkout@v4
59+
- uses: julia-actions/setup-julia@v2
6060
with:
6161
version: ${{ matrix.version }}
6262
arch: ${{ matrix.arch }}
63-
- uses: julia-actions/cache@v1
63+
- uses: julia-actions/cache@v2
6464
- uses: julia-actions/julia-buildpkg@v1
6565

6666
- name: Setup test env for 1.6
@@ -72,7 +72,7 @@ jobs:
7272
continue-on-error: ${{ !(matrix.version == '1' && matrix.os == 'ubuntu-latest') && matrix.version == 'nightly' }}
7373
with:
7474
coverage: ${{ matrix.version == '1' && matrix.os == 'ubuntu-latest' }}
75-
- uses: actions/upload-artifact@v3
75+
- uses: actions/upload-artifact@v4
7676
with:
7777
name: coverage-${{ hashFiles('**/*.cov') }}
7878
path: '**/*.cov'
@@ -83,28 +83,29 @@ jobs:
8383
runs-on: ubuntu-latest
8484
needs: test
8585
steps:
86-
- uses: actions/checkout@v3
87-
- uses: julia-actions/setup-julia@v1
86+
- uses: actions/checkout@v4
87+
- uses: julia-actions/setup-julia@v2
8888
with:
8989
version: '1'
9090
arch: x64
91-
- uses: julia-actions/cache@v1
91+
- uses: julia-actions/cache@v2
9292
- uses: julia-actions/julia-buildpkg@v1
93-
- uses: actions/download-artifact@v3
93+
- uses: actions/download-artifact@v4
9494
- run: |
9595
cp -r coverage-*/* .
9696
rm -rf coverage-*
9797
- uses: julia-actions/julia-processcoverage@v1
98-
- uses: codecov/codecov-action@v3
98+
- uses: codecov/codecov-action@v5
9999
with:
100-
file: lcov.info
100+
files: lcov.info
101+
token: ${{ secrets.CODECOV_TOKEN }}
101102

102103
docs:
103104
name: Documentation
104105
runs-on: ubuntu-latest
105106
steps:
106-
- uses: actions/checkout@v3
107-
- uses: julia-actions/setup-julia@v1
107+
- uses: actions/checkout@v4
108+
- uses: julia-actions/setup-julia@v2
108109
with:
109110
version: '1.6'
110111
- uses: julia-actions/cache@v1

0 commit comments

Comments
 (0)