Skip to content

Commit 9cc5409

Browse files
committed
Also Test KA main branch
1 parent fd29a68 commit 9cc5409

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

.github/workflows/Test.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,35 @@ jobs:
3838
token: ${{ secrets.CODECOV_TOKEN }}
3939
fail_ci_if_error: false
4040
files: lcov.info
41+
ka:
42+
name: KA 0.10 Julia latest - ${{ matrix.os }}
43+
runs-on: ${{ matrix.os }}
44+
strategy:
45+
fail-fast: false
46+
matrix:
47+
os: [ubuntu-latest, macOS-latest, windows-latest]
48+
steps:
49+
- uses: actions/checkout@v5
50+
- uses: julia-actions/setup-julia@v2
51+
with:
52+
version: '1'
53+
- uses: julia-actions/cache@v2
54+
- name: Develop subpackages
55+
run: |
56+
julia --project -e '
57+
using Pkg
58+
Pkg.develop([PackageSpec(; name=basename(path), path) for path in ARGS])
59+
Pkg.add(url="https://github.com/JuliaGPU/KernelAbstractions.jl", rev="main")
60+
' lib/GPUArraysCore lib/JLArrays
61+
- uses: julia-actions/julia-runtest@v1
62+
- uses: julia-actions/julia-processcoverage@v1
63+
with:
64+
directories: src,lib
65+
- uses: codecov/codecov-action@v5
66+
with:
67+
token: ${{ secrets.CODECOV_TOKEN }}
68+
fail_ci_if_error: false
69+
files: lcov.info
4170
opencl:
4271
name: OpenCL.jl
4372
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)