Skip to content

Commit c925b84

Browse files
authored
[CI] Update some GitHub Actions workflows (#414)
* [CI] Update some GitHub Actions workflows * [CI] Tests must be run in the same step as the one setting up the SSH agent
1 parent 8ccf581 commit c925b84

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

.github/workflows/ci.yml

+13-3
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,9 @@ jobs:
9898
# cache-artifacts: "true"
9999
# cache-packages: "false"
100100
# cache-registries: "false"
101-
- uses: julia-actions/julia-buildpkg@latest
101+
- uses: julia-actions/julia-buildpkg@v1
102+
with:
103+
ignore-no-cache: true
102104
- name: System info
103105
run: |
104106
args=(--check-bounds=yes --color=yes --depwarn=yes --inline=yes --project=@.)
@@ -116,7 +118,15 @@ jobs:
116118
ssh-keyscan github.com >> ~/.ssh/known_hosts
117119
ssh-add test/id_ecdsa_deploy_helloworld_c_jll_read_only
118120
julia --check-bounds=yes --color=yes --depwarn=yes --inline=yes --project=@. -e 'using Pkg; Pkg.instantiate(); Pkg.test(coverage=true)'
119-
- uses: julia-actions/[email protected]
121+
- uses: julia-actions/julia-processcoverage@v1
122+
- uses: codecov/codecov-action@v5
120123
continue-on-error: true
121-
- uses: julia-actions/[email protected]
124+
with:
125+
files: lcov.info
126+
- uses: coverallsapp/github-action@v2
122127
continue-on-error: true
128+
with:
129+
github-token: ${{ secrets.GITHUB_TOKEN }}
130+
path-to-lcov: lcov.info
131+
flag-name: run-${{ join(matrix.*, '-') }}
132+
parallel: true

0 commit comments

Comments
 (0)