8686 # Also build the diracx metapackage
8787 python -m build --outdir $PWD/dist .
8888 - name : ' Upload Artifact'
89- uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
89+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
9090 with :
9191 name : diracx-whl
9292 path : dist/diracx*.whl
9595 # https://docs.pypi.org/trusted-publishers/
9696 - name : Publish package on PyPI
9797 if : steps.check-tag.outputs.create-release == 'true'
98- uses : pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # release/v1
98+ uses : pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # release/v1
9999
100100 docker :
101101 needs : deploy-pypi
@@ -109,14 +109,14 @@ jobs:
109109 - name : Set up Docker Buildx
110110 uses : docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4
111111 - name : Login to GitHub container registry
112- uses : docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4
112+ uses : docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4
113113 with :
114114 registry : ghcr.io
115115 username : ${{ github.actor }}
116116 password : ${{ secrets.GITHUB_TOKEN }}
117117
118118 - name : Build and push services (release)
119- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7
119+ uses : docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
120120 if : ${{ needs.deploy-pypi.outputs.create-release == 'true' }}
121121 with :
122122 context : .
@@ -126,7 +126,7 @@ jobs:
126126 tags : " ghcr.io/diracgrid/diracx/services:${{ needs.deploy-pypi.outputs.new-version }}"
127127 platforms : linux/amd64,linux/arm64
128128 - name : Build and push tasks (release)
129- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7
129+ uses : docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
130130 if : ${{ needs.deploy-pypi.outputs.create-release == 'true' }}
131131 with :
132132 context : .
@@ -136,7 +136,7 @@ jobs:
136136 tags : " ghcr.io/diracgrid/diracx/tasks:${{ needs.deploy-pypi.outputs.new-version }}"
137137 platforms : linux/amd64,linux/arm64
138138 - name : Build and push client (release)
139- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7
139+ uses : docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
140140 if : ${{ needs.deploy-pypi.outputs.create-release == 'true' }}
141141 with :
142142 context : .
@@ -147,7 +147,7 @@ jobs:
147147 platforms : linux/amd64,linux/arm64
148148
149149 - name : Build and push services (dev)
150- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7
150+ uses : docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
151151 with :
152152 context : .
153153 file : containers/Dockerfile
@@ -156,7 +156,7 @@ jobs:
156156 tags : ghcr.io/diracgrid/diracx/services:dev
157157 platforms : linux/amd64,linux/arm64
158158 - name : Build and push tasks (dev)
159- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7
159+ uses : docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
160160 with :
161161 context : .
162162 file : containers/Dockerfile
@@ -165,7 +165,7 @@ jobs:
165165 tags : ghcr.io/diracgrid/diracx/tasks:dev
166166 platforms : linux/amd64,linux/arm64
167167 - name : Build and push client (dev)
168- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7
168+ uses : docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
169169 with :
170170 context : .
171171 file : containers/Dockerfile
0 commit comments