2424 ref : ${{ inputs.tag || github.ref }}
2525
2626 - name : Setup Python
27- uses : actions/setup-python@v5
27+ uses : actions/setup-python@v6
2828 with :
2929 python-version : " 3.10"
3030
7575 ref : ${{ inputs.tag || github.ref }}
7676
7777 - name : Setup Python
78- uses : actions/setup-python@v5
78+ uses : actions/setup-python@v6
7979 with :
8080 python-version : " 3.10"
8181
8686 run : python -m build --sdist --wheel --outdir dist .
8787
8888 - name : Upload build artifact
89- uses : actions/upload-artifact@v4
89+ uses : actions/upload-artifact@v6
9090 with :
9191 name : build
9292 path : dist
@@ -111,29 +111,29 @@ jobs:
111111 ref : ${{ inputs.tag || github.ref }}
112112
113113 - name : Set up QEMU for multi-platform support
114- uses : docker/setup-qemu-action@v3
114+ uses : docker/setup-qemu-action@v4
115115
116116 - name : Set up Docker Buildx for multi-platform support
117- uses : docker/setup-buildx-action@v3
117+ uses : docker/setup-buildx-action@v4
118118
119119 - name : Log in to the container registry
120- uses : docker/login-action@v2
120+ uses : docker/login-action@v4
121121 with :
122122 registry : ${{ env.REGISTRY }}
123123 username : ${{ github.actor }}
124124 password : ${{ secrets.GITHUB_TOKEN }}
125125
126126 - name : Extract metadata (tags, labels) for Docker
127127 id : meta
128- uses : docker/metadata-action@v4
128+ uses : docker/metadata-action@v6
129129 with :
130130 images : ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
131131 tags : |
132132 type=semver,pattern={{version}},value=${{ inputs.tag || '' }}
133133 type=ref,event=tag
134134
135135 - name : Build and push Docker image
136- uses : docker/build-push-action@v3
136+ uses : docker/build-push-action@v7
137137 with :
138138 context : .
139139 push : true
0 commit comments