@@ -27,18 +27,18 @@ jobs:
2727
2828 strategy :
2929 matrix :
30- julia : ["1.10 ", "1.11 "]
31- cuda : ["11.8", "12.6 "]
30+ julia : ["1.11 ", "1.12 "]
31+ cuda : ["11.8", "12.9", "13.2 "]
3232 platform : ["linux/amd64"]
3333 os : ["ubuntu-24.04"]
3434 include :
35- - julia : " 1.11 "
36- cuda : " 12.6 "
35+ - julia : " 1.12 "
36+ cuda : " 13.2 "
3737 platform : " linux/amd64"
3838 os : " ubuntu-24.04"
3939 default : true
40- - julia : " 1.11 "
41- cuda : " 12.6 "
40+ - julia : " 1.12 "
41+ cuda : " 13.2 "
4242 platform : " linux/arm64"
4343 os : " ubuntu-24.04-arm"
4444 default : true
4848 steps :
4949 - name : Check out the repo
5050 uses : actions/checkout@v6
51-
52- - name : Check out the package
53- uses : actions/checkout@v6
5451 with :
55- ref : ${{ inputs.ref || github.ref_name }}
56- path : package
52+ ref : ${{ inputs.tag || github.ref_name }}
5753
5854 - name : Get package spec
5955 id : pkg
6965 echo "name=dev" >> $GITHUB_OUTPUT
7066 fi
7167
72- VERSION=$(grep "^version = " package/ Project.toml | cut -d'"' -f2)
68+ VERSION=$(grep "^version = " Project.toml | cut -d'"' -f2)
7369 echo "version=$VERSION" >> $GITHUB_OUTPUT
7470
7571 - name : Get CUDA major version
@@ -115,12 +111,12 @@ jobs:
115111 with :
116112 context : .
117113 push : true
118- provenance : false # the build fetches the repo again, so provenance tracking is not useful
114+ provenance : false
119115 platforms : ${{ matrix.platform }}
120116 tags : ${{ steps.meta.outputs.tags }}
121117 labels : ${{ steps.meta.outputs.labels }}
122118 build-args : |
123119 JULIA_VERSION=${{ matrix.julia }}
124120 CUDA_VERSION=${{ matrix.cuda }}
125- PACKAGE_SPEC=CUDA# ${{ steps.pkg.outputs.ref }}
121+ PACKAGE_REF= ${{ steps.pkg.outputs.ref }}
126122 JULIA_CPU_TARGET=${{ steps.cpu_target.outputs.target }}
0 commit comments