Skip to content

Commit 904c164

Browse files
authored
Streamline ci.yml
1 parent 8c1e9b9 commit 904c164

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

.github/workflows/ci.yml

+14-7
Original file line numberDiff line numberDiff line change
@@ -6,33 +6,40 @@ on:
66
- master
77
pull_request:
88

9+
permissions:
10+
actions: write
11+
contents: read
12+
913
jobs:
1014
test:
1115
name: Julia ${{ matrix.version }} - ${{ matrix.os }}
1216
runs-on: ${{ matrix.os }}
1317
continue-on-error: ${{ matrix.version == 'nightly' }}
1418
strategy:
15-
fail-fast: false
1619
matrix:
1720
version:
1821
- '1.6'
1922
- '1'
2023
- 'nightly'
2124
os:
2225
- ubuntu-latest
23-
- macOS-latest
24-
- windows-latest
26+
include:
27+
- os: windows-latest
28+
version: '1'
29+
- os: macOS-latest
30+
version: '1'
2531
steps:
2632
- uses: actions/checkout@v4
27-
- uses: julia-actions/setup-julia@latest
33+
- uses: julia-actions/setup-julia@v2
2834
with:
2935
version: ${{ matrix.version }}
3036
- uses: julia-actions/cache@v2
31-
- uses: julia-actions/julia-buildpkg@latest
32-
- uses: julia-actions/julia-runtest@latest
37+
- uses: julia-actions/julia-buildpkg@v1
38+
- uses: julia-actions/julia-runtest@v1
3339
- uses: julia-actions/julia-processcoverage@v1
3440
- uses: codecov/codecov-action@v4
3541
if: ${{ matrix.version == '1' && matrix.os == 'ubuntu-latest' }}
3642
with:
37-
token: ${{ secrets.CODECOV_TOKEN }}
3843
file: lcov.info
44+
env:
45+
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

0 commit comments

Comments
 (0)