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 client (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 : .
@@ -137,7 +137,7 @@ jobs:
137137 platforms : linux/amd64,linux/arm64
138138
139139 - name : Build and push services (dev)
140- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7
140+ uses : docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
141141 with :
142142 context : .
143143 file : containers/Dockerfile
@@ -146,7 +146,7 @@ jobs:
146146 tags : ghcr.io/diracgrid/diracx/services:dev
147147 platforms : linux/amd64,linux/arm64
148148 - name : Build and push client (dev)
149- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7
149+ uses : docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
150150 with :
151151 context : .
152152 file : containers/Dockerfile
0 commit comments