Skip to content

Commit 32de902

Browse files
committed
more ci updates
1 parent 43d12e9 commit 32de902

File tree

1 file changed

+11
-26
lines changed

1 file changed

+11
-26
lines changed

.github/workflows/CI.yml

Lines changed: 11 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,24 @@
11
name: CI
2-
on:
3-
- pull_request
2+
on: [push]
43
jobs:
54
test:
6-
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
75
runs-on: ${{ matrix.os }}
86
strategy:
9-
fail-fast: false
107
matrix:
11-
version:
12-
- '1.10'
13-
os:
14-
- ubuntu-latest
15-
arch:
16-
- x64
8+
julia-version: ['1.10']
9+
os: [ubuntu-latest]
1710
steps:
1811
- uses: actions/checkout@v2
19-
- uses: julia-actions/setup-julia@v1
12+
- uses: julia-actions/setup-julia@latest
2013
with:
21-
version: ${{ matrix.version }}
22-
arch: ${{ matrix.arch }}
23-
- uses: actions/cache@v2
24-
env:
25-
cache-name: cache-artifacts
26-
with:
27-
path: ~/.julia/artifacts
28-
key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
29-
restore-keys: |
30-
${{ runner.os }}-test-${{ env.cache-name }}-
31-
${{ runner.os }}-test-
32-
${{ runner.os }}-
33-
- uses: julia-actions/julia-buildpkg@v1
34-
- uses: julia-actions/julia-runtest@v1
14+
version: ${{ matrix.julia-version }}
15+
- uses: julia-actions/cache@v1
16+
- uses: julia-actions/julia-runtest@latest
3517
- uses: julia-actions/julia-processcoverage@v1
3618
- uses: codecov/codecov-action@v4
3719
with:
38-
file: lcov.info
20+
file: ./lcov.info
21+
flags: unittests
22+
name: codecov-umbrella
23+
fail_ci_if_error: false
3924
token: ${{ secrets.CODECOV_TOKEN }}

0 commit comments

Comments
 (0)