9191 # Also build the diracx metapackage
9292 python -m build --outdir $PWD/dist .
9393 - name : ' Upload Artifact'
94- uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
94+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
9595 with :
9696 name : diracx-whl
9797 path : dist/diracx*.whl
@@ -100,7 +100,7 @@ jobs:
100100 # https://docs.pypi.org/trusted-publishers/
101101 - name : Publish package on PyPI
102102 if : steps.check-tag.outputs.create-release == 'true'
103- uses : pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # v1.13 .0
103+ uses : pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # v1.14 .0
104104 with :
105105 # Generate and upload PEP 740 attestations (build provenance) for the wheels.
106106 attestations : true
@@ -120,19 +120,19 @@ jobs:
120120 with :
121121 persist-credentials : false
122122 - name : Set up QEMU
123- uses : docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0 .0
123+ uses : docker/setup-qemu-action@06116385d9baf250c9f4dcb4858b16962ea869c3 # v4.1 .0
124124 - name : Set up Docker Buildx
125- uses : docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0 .0
125+ uses : docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1 .0
126126 - name : Login to GitHub container registry
127- uses : docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0 .0
127+ uses : docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2 .0
128128 with :
129129 registry : ghcr.io
130130 username : ${{ github.actor }}
131131 password : ${{ secrets.GITHUB_TOKEN }}
132132
133133 - name : Build and push services (release)
134134 id : build-services-release
135- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0 .0
135+ uses : docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2 .0
136136 if : ${{ needs.deploy-pypi.outputs.create-release == 'true' }}
137137 with :
138138 context : .
@@ -150,7 +150,7 @@ jobs:
150150 push-to-registry : true
151151 - name : Build and push tasks (release)
152152 id : build-tasks-release
153- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0 .0
153+ uses : docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2 .0
154154 if : ${{ needs.deploy-pypi.outputs.create-release == 'true' }}
155155 with :
156156 context : .
@@ -168,7 +168,7 @@ jobs:
168168 push-to-registry : true
169169 - name : Build and push client (release)
170170 id : build-client-release
171- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0 .0
171+ uses : docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2 .0
172172 if : ${{ needs.deploy-pypi.outputs.create-release == 'true' }}
173173 with :
174174 context : .
@@ -186,7 +186,7 @@ jobs:
186186 push-to-registry : true
187187
188188 - name : Build and push services (dev)
189- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0 .0
189+ uses : docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2 .0
190190 with :
191191 context : .
192192 file : containers/Dockerfile
@@ -195,7 +195,7 @@ jobs:
195195 tags : ghcr.io/diracgrid/diracx/services:dev
196196 platforms : linux/amd64,linux/arm64
197197 - name : Build and push tasks (dev)
198- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0 .0
198+ uses : docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2 .0
199199 with :
200200 context : .
201201 file : containers/Dockerfile
@@ -204,7 +204,7 @@ jobs:
204204 tags : ghcr.io/diracgrid/diracx/tasks:dev
205205 platforms : linux/amd64,linux/arm64
206206 - name : Build and push client (dev)
207- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0 .0
207+ uses : docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2 .0
208208 with :
209209 context : .
210210 file : containers/Dockerfile
@@ -262,7 +262,7 @@ jobs:
262262 echo "current_chart_version=$CURRENT_CHART_VERSION" >> $GITHUB_OUTPUT
263263 echo "new_chart_version=$NEW_CHART_VERSION" >> $GITHUB_OUTPUT
264264 echo "diracx_version=$VERSION" >> $GITHUB_OUTPUT
265- - uses : prefix-dev/setup-pixi@a0af7a228712d6121d37aba47adf55c1332c9c2e # v0.9.4
265+ - uses : prefix-dev/setup-pixi@5185adfbffb4bd703da3010310260805d89ebb11 # v0.9.6
266266 with :
267267 working-directory : ./diracx-charts
268268 - name : Run pre-commit to update README
0 commit comments