Skip to content
This repository was archived by the owner on May 15, 2025. It is now read-only.

Commit 5d1d1d3

Browse files
committed
Test on multiple os
1 parent 2ec756b commit 5d1d1d3

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

.github/workflows/CI.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,17 @@ on:
88
- main
99
jobs:
1010
test:
11-
runs-on: ubuntu-latest
11+
runs-on: ${{ matrix.os }}
1212
strategy:
1313
matrix:
1414
group:
1515
- Core
1616
version:
1717
- '1'
18+
os:
19+
- ubuntu-latest
20+
- macos-latest
21+
- windows-latest
1822
steps:
1923
- uses: actions/checkout@v4
2024
- uses: julia-actions/setup-julia@v1
@@ -40,6 +44,11 @@ jobs:
4044
RETESTITEMS_NWORKERS: 4
4145
RETESTITEMS_NWORKER_THREADS: 2
4246
- uses: julia-actions/julia-processcoverage@v1
43-
- uses: codecov/codecov-action@v3
47+
with:
48+
directories: src,ext
49+
- uses: codecov/codecov-action@v4
4450
with:
4551
file: lcov.info
52+
token: ${{ secrets.CODECOV_TOKEN }}
53+
verbose: true
54+
fail_ci_if_error: true

test/runtests.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ end
88

99
if GROUP == "GPU"
1010
ReTestItems.runtests(joinpath(@__DIR__, "gpu/"))
11-
end
11+
end

0 commit comments

Comments
 (0)