3535 shell : bash
3636 - name : Extract metadata for container image
3737 id : meta
38- uses : docker/metadata-action@v6
38+ uses : docker/metadata-action@v6.1.0
3939 with :
4040 images : ghcr.io/${{ github.repository }}
4141 tags : |
@@ -47,19 +47,19 @@ jobs:
4747 echo "builddate=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_OUTPUT
4848
4949 - name : Set up Docker Buildx
50- uses : docker/setup-buildx-action@v4
50+ uses : docker/setup-buildx-action@v4.1.0
5151 with :
5252 platforms : linux/amd64
5353
5454 - name : Login to GHCR
55- uses : docker/login-action@v4
55+ uses : docker/login-action@v4.2.0
5656 with :
5757 registry : ghcr.io
5858 username : ${{ github.repository_owner }}
5959 password : ${{ secrets.GITHUB_TOKEN }}
6060
6161 - name : Build and push container image to ghcr
62- uses : docker/build-push-action@v7
62+ uses : docker/build-push-action@v7.2.0
6363 with :
6464 build-args : |
6565 GIT_COMMIT=${{ steps.buildargs.outputs.gitcommit }}
8383 - uses : actions/checkout@v7.0.0
8484 with :
8585 persist-credentials : false
86- - uses : actions/setup-python@v6.2 .0
86+ - uses : actions/setup-python@v6.3 .0
8787 with :
8888 python-version : ' 3.14'
8989 # https://stackoverflow.com/questions/59810838/how-to-get-the-short-sha-for-the-github-workflow
@@ -112,20 +112,20 @@ jobs:
112112 echo "gitcommit=$(git rev-parse HEAD)" >> $GITHUB_OUTPUT
113113 echo "builddate=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_OUTPUT
114114 - name : Set up Docker Buildx
115- uses : docker/setup-buildx-action@v4
115+ uses : docker/setup-buildx-action@v4.1.0
116116 - name : Login to quay.io
117- uses : docker/login-action@v4
117+ uses : docker/login-action@v4.2.0
118118 with :
119119 registry : quay.io
120120 username : ${{ secrets.QUAY_USERNAME }}
121121 password : ${{ secrets.QUAY_PASSWORD }}
122122 - name : Login to DockerHub
123- uses : docker/login-action@v4
123+ uses : docker/login-action@v4.2.0
124124 with :
125125 username : ${{ secrets.DOCKERHUB_USERNAME }}
126126 password : ${{ secrets.DOCKERHUB_PASSWORD }}
127127 - name : Build and push galaxy-min image
128- uses : docker/build-push-action@v7
128+ uses : docker/build-push-action@v7.2.0
129129 with :
130130 context : .
131131 file : .k8s_ci.Dockerfile
@@ -141,7 +141,7 @@ jobs:
141141 run : | # zizmor: ignore[template-injection]
142142 echo "FROM galaxy/galaxy-min:${{ steps.branch.outputs.name }}" > /tmp/Dockerfile.auto
143143 - name : Build and push auto-expiring per-commit image
144- uses : docker/build-push-action@v7
144+ uses : docker/build-push-action@v7.2.0
145145 with :
146146 file : /tmp/Dockerfile.auto
147147 push : true
0 commit comments