Skip to content

Commit 3b30333

Browse files
authored
ci: run aqua test as a standalone ci job (#537)
ci: run aqua test as a job
1 parent df0a154 commit 3b30333

File tree

1 file changed

+26
-2
lines changed

1 file changed

+26
-2
lines changed

.github/workflows/ci.yml

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,14 +61,38 @@ jobs:
6161
- run: julia --color=yes .ci/test_and_change_uuid.jl
6262
- uses: julia-actions/julia-buildpkg@v1
6363
- uses: julia-actions/julia-runtest@v1
64-
env:
65-
SPARSEARRAYS_AQUA_TEST: true
6664
- uses: julia-actions/julia-processcoverage@v1
6765
- uses: codecov/codecov-action@v4
6866
with:
6967
file: lcov.info
7068
token: ${{ secrets.CODECOV_TOKEN }}
7169
fail_ci_if_error: true
70+
aqua-test:
71+
runs-on: ${{ matrix.os }}
72+
timeout-minutes: 60
73+
permissions: # needed to allow julia-actions/cache to proactively delete old caches that it has created
74+
actions: write
75+
contents: read
76+
strategy:
77+
matrix:
78+
julia-version:
79+
- 'nightly'
80+
os:
81+
- ubuntu-latest
82+
julia-arch:
83+
- x64
84+
steps:
85+
- uses: actions/checkout@v4
86+
- uses: julia-actions/setup-julia@v2
87+
with:
88+
version: ${{ matrix.julia-version }}
89+
arch: ${{ matrix.julia-arch }}
90+
- uses: julia-actions/cache@v1
91+
- run: julia --color=yes .ci/test_and_change_uuid.jl
92+
- uses: julia-actions/julia-buildpkg@v1
93+
- uses: julia-actions/julia-runtest@v1
94+
env:
95+
SPARSEARRAYS_AQUA_TEST: true
7296
docs:
7397
runs-on: ubuntu-latest
7498
steps:

0 commit comments

Comments
 (0)