Skip to content

Commit c6ded1f

Browse files
committed
Update GitHub action versions
1 parent f24e15b commit c6ded1f

7 files changed

Lines changed: 28 additions & 28 deletions

File tree

‎.github/workflows/database.yaml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626

2727
steps:
2828
- name: Checkout code
29-
uses: actions/checkout@v4
29+
uses: actions/checkout@v7
3030

3131
- name: Install PHP with extensions
3232
uses: shivammathur/setup-php@v2
@@ -39,7 +39,7 @@ jobs:
3939
run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
4040

4141
- name: Cache Composer output
42-
uses: actions/cache@v4
42+
uses: actions/cache@v6
4343
with:
4444
path: ${{ steps.composer-cache.outputs.dir }}
4545
key: ${{ runner.os }}-composer-${{ hashFiles('composer.lock') }}
@@ -74,7 +74,7 @@ jobs:
7474

7575
steps:
7676
- name: Checkout code
77-
uses: actions/checkout@v4
77+
uses: actions/checkout@v7
7878
with:
7979
fetch-depth: 0
8080

@@ -191,7 +191,7 @@ jobs:
191191

192192
steps:
193193
- name: Checkout code
194-
uses: actions/checkout@v4
194+
uses: actions/checkout@v7
195195
with:
196196
fetch-depth: 0
197197

@@ -239,7 +239,7 @@ jobs:
239239

240240
- name: Cache Composer output
241241
if: steps.check.outputs.has_changes == 'true'
242-
uses: actions/cache@v4
242+
uses: actions/cache@v6
243243
with:
244244
path: ${{ steps.composer-cache.outputs.dir }}
245245
key: ${{ runner.os }}-composer-${{ hashFiles('composer.lock') }}

‎.github/workflows/images-build.yaml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ jobs:
2121

2222
steps:
2323
- name: Set up Docker Buildx
24-
uses: docker/setup-buildx-action@v3
24+
uses: docker/setup-buildx-action@v4
2525
with:
2626
driver: docker-container
2727

2828
- name: Build images
29-
uses: docker/build-push-action@v6
29+
uses: docker/build-push-action@v7
3030
with:
3131
platforms: linux/amd64,linux/arm64

‎.github/workflows/images-publish.yaml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ jobs:
2626

2727
steps:
2828
- name: Set up Docker Buildx
29-
uses: docker/setup-buildx-action@v3
29+
uses: docker/setup-buildx-action@v4
3030
with:
3131
driver: docker-container
3232

3333
- name: Extract metadata for Docker
3434
id: meta
35-
uses: docker/metadata-action@v5
35+
uses: docker/metadata-action@v6
3636
with:
3737
images: ghcr.io/${{ github.repository }}
3838
tags: |
@@ -41,23 +41,23 @@ jobs:
4141
type=semver,pattern={{major}}.{{minor}}
4242
4343
- name: Login to GitHub Packages
44-
uses: docker/login-action@v3
44+
uses: docker/login-action@v4
4545
with:
4646
registry: ghcr.io
4747
username: ${{ github.actor }}
4848
password: ${{ secrets.GITHUB_TOKEN }}
4949

5050
- name: Build and publish images
5151
id: push
52-
uses: docker/build-push-action@v6
52+
uses: docker/build-push-action@v7
5353
with:
5454
push: true
5555
tags: ${{ steps.meta.outputs.tags }}
5656
labels: ${{ steps.meta.outputs.labels }}
5757
platforms: linux/amd64,linux/arm64
5858

5959
- name: Generate artifact attestation
60-
uses: actions/attest-build-provenance@v2
60+
uses: actions/attest-build-provenance@v4
6161
with:
6262
subject-name: ghcr.io/${{ github.repository }}
6363
subject-digest: ${{ steps.push.outputs.digest }}

‎.github/workflows/linting-dependencies.yaml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
steps:
2222
- name: Checkout code
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@v7
2424

2525
- name: Install PHP with extensions
2626
uses: shivammathur/setup-php@v2
@@ -33,7 +33,7 @@ jobs:
3333
run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
3434

3535
- name: Cache Composer output
36-
uses: actions/cache@v4
36+
uses: actions/cache@v6
3737
with:
3838
path: ${{ steps.composer-cache.outputs.dir }}
3939
key: ${{ runner.os }}-composer-${{ hashFiles('composer.lock') }}

‎.github/workflows/linting.yaml‎

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414

1515
steps:
1616
- name: Checkout code
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v7
1818

1919
- name: Install PHP with extensions
2020
uses: shivammathur/setup-php@v2
@@ -27,7 +27,7 @@ jobs:
2727
run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
2828

2929
- name: Cache Composer output
30-
uses: actions/cache@v4
30+
uses: actions/cache@v6
3131
with:
3232
path: ${{ steps.composer-cache.outputs.dir }}
3333
key: ${{ runner.os }}-composer-${{ hashFiles('composer.lock') }}
@@ -70,7 +70,7 @@ jobs:
7070

7171
steps:
7272
- name: Checkout code
73-
uses: actions/checkout@v4
73+
uses: actions/checkout@v7
7474

7575
- name: Install PHP with extensions
7676
uses: shivammathur/setup-php@v2
@@ -83,7 +83,7 @@ jobs:
8383
run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
8484

8585
- name: Cache Composer output
86-
uses: actions/cache@v4
86+
uses: actions/cache@v6
8787
with:
8888
path: ${{ steps.composer-cache.outputs.dir }}
8989
key: ${{ runner.os }}-composer-${{ hashFiles('composer.lock') }}
@@ -102,7 +102,7 @@ jobs:
102102

103103
steps:
104104
- name: Checkout code
105-
uses: actions/checkout@v4
105+
uses: actions/checkout@v7
106106

107107
- name: Install PHP with extensions
108108
uses: shivammathur/setup-php@v2
@@ -115,7 +115,7 @@ jobs:
115115
run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
116116

117117
- name: Cache Composer output
118-
uses: actions/cache@v4
118+
uses: actions/cache@v6
119119
with:
120120
path: ${{ steps.composer-cache.outputs.dir }}
121121
key: ${{ runner.os }}-composer-${{ hashFiles('composer.lock') }}
@@ -134,7 +134,7 @@ jobs:
134134

135135
steps:
136136
- name: Checkout code
137-
uses: actions/checkout@v4
137+
uses: actions/checkout@v7
138138

139139
- name: Install PHP with extensions
140140
uses: shivammathur/setup-php@v2
@@ -147,7 +147,7 @@ jobs:
147147
run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
148148

149149
- name: Cache Composer output
150-
uses: actions/cache@v4
150+
uses: actions/cache@v6
151151
with:
152152
path: ${{ steps.composer-cache.outputs.dir }}
153153
key: ${{ runner.os }}-composer-${{ hashFiles('composer.lock') }}

‎.github/workflows/tests-images.yaml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ jobs:
1818

1919
steps:
2020
- name: Checkout code
21-
uses: actions/checkout@v4
21+
uses: actions/checkout@v7
2222

2323
- name: Build Docker image
2424
id: push
25-
uses: docker/build-push-action@v6
25+
uses: docker/build-push-action@v7
2626
with:
2727
context: .
2828
file: ./Dockerfile
@@ -40,7 +40,7 @@ jobs:
4040
run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
4141

4242
- name: Cache Composer output
43-
uses: actions/cache@v4
43+
uses: actions/cache@v6
4444
with:
4545
path: ${{ steps.composer-cache.outputs.dir }}
4646
key: ${{ runner.os }}-composer-${{ hashFiles('composer.lock') }}

‎.github/workflows/tests.yaml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030

3131
steps:
3232
- name: Checkout code
33-
uses: actions/checkout@v4
33+
uses: actions/checkout@v7
3434

3535
- name: Install PHP with extensions
3636
uses: shivammathur/setup-php@v2
@@ -43,7 +43,7 @@ jobs:
4343
run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
4444

4545
- name: Cache Composer output
46-
uses: actions/cache@v4
46+
uses: actions/cache@v6
4747
with:
4848
path: ${{ steps.composer-cache.outputs.dir }}
4949
key: ${{ runner.os }}-composer-${{ hashFiles('composer.lock') }}
@@ -53,7 +53,7 @@ jobs:
5353
run: composer install --ansi --no-interaction --no-progress
5454

5555
- name: Install Node
56-
uses: actions/setup-node@v4
56+
uses: actions/setup-node@v7
5757
with:
5858
node-version: 24.x
5959

0 commit comments

Comments
 (0)