3232 outputs :
3333 build_number : ${{ steps.build_number.outputs.value }}
3434 steps :
35- - uses : actions/checkout@v4
35+ - uses : actions/checkout@v7
3636 - id : build_number
3737 run : |
3838 echo "value=$(TZ=Asia/Tokyo date +'%Y%m%d-%H%M')-$(git rev-parse --short HEAD)" >> "$GITHUB_OUTPUT"
@@ -50,23 +50,23 @@ jobs:
5050 runner : ubuntu-24.04-arm
5151 runs-on : ${{ matrix.runner }}
5252 steps :
53- - uses : actions/checkout@v4
53+ - uses : actions/checkout@v7
5454
55- - uses : docker/setup-buildx-action@v3
55+ - uses : docker/setup-buildx-action@v4
5656
57- - uses : docker/login-action@v3
57+ - uses : docker/login-action@v4
5858 with :
5959 registry : ghcr.io
6060 username : ${{ github.actor }}
6161 password : ${{ secrets.GITHUB_TOKEN }}
6262
6363 - id : meta
64- uses : docker/metadata-action@v5
64+ uses : docker/metadata-action@v6
6565 with :
6666 images : ${{ env.IMAGE }}
6767
6868 - id : build
69- uses : docker/build-push-action@v6
69+ uses : docker/build-push-action@v7
7070 with :
7171 context : .
7272 target : prod
8686 touch "/tmp/digests/${digest#sha256:}"
8787
8888 - name : Upload digest
89- uses : actions/upload-artifact@v4
89+ uses : actions/upload-artifact@v7
9090 with :
9191 name : digests-app-${{ strategy.job-index }}
9292 path : /tmp/digests/*
@@ -99,22 +99,22 @@ jobs:
9999 runs-on : ubuntu-latest
100100 steps :
101101 - name : Download digests
102- uses : actions/download-artifact@v4
102+ uses : actions/download-artifact@v8
103103 with :
104104 path : /tmp/digests
105105 pattern : digests-app-*
106106 merge-multiple : true
107107
108- - uses : docker/setup-buildx-action@v3
108+ - uses : docker/setup-buildx-action@v4
109109
110- - uses : docker/login-action@v3
110+ - uses : docker/login-action@v4
111111 with :
112112 registry : ghcr.io
113113 username : ${{ github.actor }}
114114 password : ${{ secrets.GITHUB_TOKEN }}
115115
116116 - id : meta
117- uses : docker/metadata-action@v5
117+ uses : docker/metadata-action@v6
118118 with :
119119 images : ${{ env.IMAGE }}
120120 # latest(既定ブランチのみ)+ コミットSHA(sha-xxxxxxx)の2タグ。
@@ -140,27 +140,27 @@ jobs:
140140 build-and-push-db-init :
141141 runs-on : ubuntu-latest
142142 steps :
143- - uses : actions/checkout@v4
143+ - uses : actions/checkout@v7
144144
145- - uses : docker/setup-qemu-action@v3
145+ - uses : docker/setup-qemu-action@v4
146146
147- - uses : docker/setup-buildx-action@v3
147+ - uses : docker/setup-buildx-action@v4
148148
149- - uses : docker/login-action@v3
149+ - uses : docker/login-action@v4
150150 with :
151151 registry : ghcr.io
152152 username : ${{ github.actor }}
153153 password : ${{ secrets.GITHUB_TOKEN }}
154154
155155 - id : meta
156- uses : docker/metadata-action@v5
156+ uses : docker/metadata-action@v6
157157 with :
158158 images : ghcr.io/${{ github.repository }}-db-init
159159 tags : |
160160 type=raw,value=latest,enable={{is_default_branch}}
161161 type=sha
162162
163- - uses : docker/build-push-action@v6
163+ - uses : docker/build-push-action@v7
164164 with :
165165 # マイグレーションSQLとentrypoint.shだけを含む小さなコンテキスト
166166 context : ./db
0 commit comments