Skip to content

Commit 2598226

Browse files
committed
upgrade GitHub Actions in CI/CD
1 parent 04a2a44 commit 2598226

9 files changed

Lines changed: 108 additions & 107 deletions

.github/workflows/ci-check-upstream-dependency-alpine.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
steps:
1313

1414
- name: Checkout repo
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@v5
1616

1717
- name: Load latest Docker Hub tags for Alpine
1818
run: |

.github/workflows/ci-check-upstream-dependency-php.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
steps:
1313

1414
- name: Checkout repo
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@v5
1616

1717
- name: Load latest PHP releases
1818
run: |

.github/workflows/ci-docker-image-build.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ jobs:
88
name: 'Build Docker Image'
99
timeout-minutes: 20
1010
steps:
11-
- uses: actions/checkout@v4
11+
- uses: actions/checkout@v5
1212
- name: Expose GitHub Runtime
13-
uses: crazy-max/ghaction-github-runtime@v3
13+
uses: crazy-max/ghaction-github-runtime@v4
1414
- name: Set up Docker Buildx
15-
uses: docker/setup-buildx-action@v3
15+
uses: docker/setup-buildx-action@v4
1616
with:
1717
version: latest
1818
- name: Login to Docker Hub
19-
uses: docker/login-action@v3
19+
uses: docker/login-action@v4
2020
with:
2121
username: ${{ secrets.DOCKERHUB_USERNAME }}
2222
password: ${{ secrets.DOCKERHUB_TOKEN }}
@@ -41,12 +41,12 @@ jobs:
4141
-f ./docker/Dockerfile \
4242
.
4343
docker save api:prod-amd | gzip > api-prod-amd.tar.gz
44-
- uses: actions/upload-artifact@v4
44+
- uses: actions/upload-artifact@v6
4545
with:
4646
name: docker-image-api-dev-amd
4747
path: api-dev-amd.tar.gz
4848
retention-days: 21
49-
- uses: actions/upload-artifact@v4
49+
- uses: actions/upload-artifact@v6
5050
with:
5151
name: docker-image-api-prod-amd
5252
path: api-prod-amd.tar.gz

.github/workflows/ci-release-package.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
timeout-minutes: 10
1717
steps:
1818

19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v5
2020

2121
- name: Bump version
2222
shell: bash
@@ -54,13 +54,13 @@ jobs:
5454
cd /tmp/ci-env/
5555
tar -czf /tmp/ci-env.tar.gz .
5656
57-
- uses: actions/upload-artifact@v4
57+
- uses: actions/upload-artifact@v6
5858
with:
5959
name: bumped-repo
6060
path: /tmp/bumped-repo.tar.gz
6161
retention-days: 7
6262

63-
- uses: actions/upload-artifact@v4
63+
- uses: actions/upload-artifact@v6
6464
with:
6565
name: ci-env
6666
path: /tmp/ci-env.tar.gz
@@ -74,12 +74,12 @@ jobs:
7474
needs: checkout-repo-and-bump-version
7575
steps:
7676

77-
- uses: actions/download-artifact@v4
77+
- uses: actions/download-artifact@v8
7878
with:
7979
name: bumped-repo
8080
path: /tmp
8181

82-
- uses: actions/download-artifact@v4
82+
- uses: actions/download-artifact@v8
8383
with:
8484
name: ci-env
8585
path: /tmp
@@ -106,7 +106,7 @@ jobs:
106106
echo $NEW_VERSION
107107
108108
- name: Login to Docker Hub
109-
uses: docker/login-action@v3
109+
uses: docker/login-action@v4
110110
with:
111111
username: ${{ secrets.DOCKERHUB_USERNAME }}
112112
password: ${{ secrets.DOCKERHUB_TOKEN }}
@@ -122,7 +122,7 @@ jobs:
122122
.
123123
docker save api:latest-amd | gzip > api-latest-amd.tar.gz
124124
125-
- uses: actions/upload-artifact@v4
125+
- uses: actions/upload-artifact@v6
126126
with:
127127
name: docker-image-api-latest-amd
128128
path: api-latest-amd.tar.gz
@@ -136,12 +136,12 @@ jobs:
136136
needs: checkout-repo-and-bump-version
137137
steps:
138138

139-
- uses: actions/download-artifact@v4
139+
- uses: actions/download-artifact@v8
140140
with:
141141
name: bumped-repo
142142
path: /tmp
143143

144-
- uses: actions/download-artifact@v4
144+
- uses: actions/download-artifact@v8
145145
with:
146146
name: ci-env
147147
path: /tmp
@@ -168,7 +168,7 @@ jobs:
168168
echo $NEW_VERSION
169169
170170
- name: Login to Docker Hub
171-
uses: docker/login-action@v3
171+
uses: docker/login-action@v4
172172
with:
173173
username: ${{ secrets.DOCKERHUB_USERNAME }}
174174
password: ${{ secrets.DOCKERHUB_TOKEN }}
@@ -184,7 +184,7 @@ jobs:
184184
.
185185
docker save api:latest-arm | gzip > api-latest-arm.tar.gz
186186
187-
- uses: actions/upload-artifact@v4
187+
- uses: actions/upload-artifact@v6
188188
with:
189189
name: docker-image-api-latest-arm
190190
path: api-latest-arm.tar.gz
@@ -203,20 +203,20 @@ jobs:
203203
pwd
204204
ls -la
205205
206-
- uses: actions/checkout@v4
206+
- uses: actions/checkout@v5
207207

208208
- shell: bash
209209
run: |
210210
pwd
211211
ls -la
212212
git config -l | cat
213213
214-
- uses: actions/download-artifact@v4
214+
- uses: actions/download-artifact@v8
215215
with:
216216
name: bumped-repo
217217
path: /tmp
218218

219-
- uses: actions/download-artifact@v4
219+
- uses: actions/download-artifact@v8
220220
with:
221221
name: ci-env
222222
path: /tmp
@@ -278,18 +278,18 @@ jobs:
278278
git commit -m "chore: release ${{ env.NEW_VERSION }}"
279279
git tag ${{ env.NEW_VERSION }}
280280
281-
- uses: actions/download-artifact@v4
281+
- uses: actions/download-artifact@v8
282282
with:
283283
name: docker-image-api-latest-amd
284284
path: /tmp/docker
285285

286-
- uses: actions/download-artifact@v4
286+
- uses: actions/download-artifact@v8
287287
with:
288288
name: docker-image-api-latest-arm
289289
path: /tmp/docker
290290

291291
- name: Login to Docker Hub
292-
uses: docker/login-action@v3
292+
uses: docker/login-action@v4
293293
with:
294294
username: ${{ secrets.DOCKERHUB_USERNAME }}
295295
password: ${{ secrets.DOCKERHUB_TOKEN }}

0 commit comments

Comments
 (0)