Skip to content

Commit 31ff8f9

Browse files
⬆️(dependencies) Pin dependencies
1 parent f7f0c4d commit 31ff8f9

5 files changed

Lines changed: 33 additions & 33 deletions

File tree

.github/workflows/docker-publish.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
steps:
5555
- name: Extract metadata (tags, labels) for Docker
5656
id: meta
57-
uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6
57+
uses: docker/metadata-action@80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9 # v6
5858
with:
5959
images: ${{ inputs.image_name }}
6060
- name: Generate platform-specific tags
@@ -80,18 +80,18 @@ jobs:
8080
contents: read
8181
steps:
8282
- name: Checkout repository
83-
uses: actions/checkout@v6
83+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
8484
- name: Set up Docker Buildx
85-
uses: docker/setup-buildx-action@v3
85+
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4
8686
- name: Login to DockerHub
8787
if: ${{ inputs.should_push }}
88-
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4
88+
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4
8989
with:
9090
username: ${{ secrets.DOCKER_HUB_USER }}
9191
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
9292
- name: Run trivy scan
9393
if: ${{ vars.TRIVY_SCAN_ENABLED == 'true' }}
94-
uses: numerique-gouv/action-trivy-cache@main
94+
uses: numerique-gouv/action-trivy-cache@d6e94cfb488f03a0b3e8b8739aad94e74d24d8da # main
9595
env:
9696
DOCKER_USER: ${{ inputs.docker_user }}
9797
with:
@@ -100,7 +100,7 @@ jobs:
100100
trivyignores: ./.github/.trivyignore
101101
- name: Build and push (amd64)
102102
if: ${{ inputs.should_push || vars.TRIVY_SCAN_ENABLED != 'true' }}
103-
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
103+
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7
104104
with:
105105
context: ${{ inputs.context }}
106106
file: ${{ inputs.file }}
@@ -129,16 +129,16 @@ jobs:
129129
contents: read
130130
steps:
131131
- name: Checkout repository
132-
uses: actions/checkout@v6
132+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
133133
- name: Set up Docker Buildx
134-
uses: docker/setup-buildx-action@v3
134+
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4
135135
- name: Login to DockerHub
136-
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4
136+
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4
137137
with:
138138
username: ${{ secrets.DOCKER_HUB_USER }}
139139
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
140140
- name: Build and push (arm64)
141-
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
141+
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7
142142
with:
143143
context: ${{ inputs.context }}
144144
file: ${{ inputs.file }}
@@ -171,7 +171,7 @@ jobs:
171171
digest: ${{ steps.create-manifest.outputs.digest }}
172172
steps:
173173
- name: Login to DockerHub
174-
uses: docker/login-action@v3
174+
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4
175175
with:
176176
username: ${{ secrets.DOCKER_HUB_USER }}
177177
password: ${{ secrets.DOCKER_HUB_PASSWORD }}

.github/workflows/e2e-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
- name: Setup Node.js
4242
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
4343
with:
44-
node-version: "22.x"
44+
node-version: "24.x"
4545

4646
- name: Restore the frontend cache
4747
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5
@@ -83,7 +83,7 @@ jobs:
8383
- name: Setup Node.js
8484
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
8585
with:
86-
node-version: "22.x"
86+
node-version: "24.x"
8787

8888
- name: Restore the frontend cache
8989
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5

.github/workflows/ghcr.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ jobs:
2727
- name: Checkout repository
2828
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2929
- name: Set up QEMU
30-
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4
30+
uses: docker/setup-qemu-action@06116385d9baf250c9f4dcb4858b16962ea869c3 # v4
3131
- name: Set up Docker Buildx
32-
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4
32+
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4
3333
- name: Docker meta
3434
id: meta
35-
uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6
35+
uses: docker/metadata-action@80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9 # v6
3636
with:
3737
images: ${{ env.REGISTRY }}/${{ github.repository }}/backend
3838
tags: |
@@ -42,13 +42,13 @@ jobs:
4242
type=semver,pattern={{major}}.{{minor}}
4343
type=sha
4444
- name: Login to GHCR
45-
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4
45+
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4
4646
with:
4747
registry: ${{ env.REGISTRY }}
4848
username: ${{ github.actor }}
4949
password: ${{ secrets.GITHUB_TOKEN }}
5050
- name: Build and push
51-
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
51+
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7
5252
with:
5353
context: .
5454
target: backend-production
@@ -73,12 +73,12 @@ jobs:
7373
- name: Checkout repository
7474
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
7575
- name: Set up QEMU
76-
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4
76+
uses: docker/setup-qemu-action@06116385d9baf250c9f4dcb4858b16962ea869c3 # v4
7777
- name: Set up Docker Buildx
78-
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4
78+
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4
7979
- name: Docker meta
8080
id: meta
81-
uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6
81+
uses: docker/metadata-action@80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9 # v6
8282
with:
8383
images: ${{ env.REGISTRY }}/${{ github.repository }}/frontend
8484
tags: |
@@ -88,13 +88,13 @@ jobs:
8888
type=semver,pattern={{major}}.{{minor}}
8989
type=sha
9090
- name: Login to GHCR
91-
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4
91+
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4
9292
with:
9393
registry: ${{ env.REGISTRY }}
9494
username: ${{ github.actor }}
9595
password: ${{ secrets.GITHUB_TOKEN }}
9696
- name: Build and push
97-
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
97+
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7
9898
with:
9999
context: .
100100
file: ./src/frontend/Dockerfile
@@ -122,12 +122,12 @@ jobs:
122122
- name: Checkout repository
123123
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
124124
- name: Set up QEMU
125-
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4
125+
uses: docker/setup-qemu-action@06116385d9baf250c9f4dcb4858b16962ea869c3 # v4
126126
- name: Set up Docker Buildx
127-
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4
127+
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4
128128
- name: Docker meta
129129
id: meta
130-
uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6
130+
uses: docker/metadata-action@80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9 # v6
131131
with:
132132
images: ${{ env.REGISTRY }}/${{ github.repository }}/y-provider
133133
tags: |
@@ -137,13 +137,13 @@ jobs:
137137
type=semver,pattern={{major}}.{{minor}}
138138
type=sha
139139
- name: Login to GHCR
140-
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4
140+
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4
141141
with:
142142
registry: ${{ env.REGISTRY }}
143143
username: ${{ github.actor }}
144144
password: ${{ secrets.GITHUB_TOKEN }}
145145
- name: Build and push
146-
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
146+
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7
147147
with:
148148
context: .
149149
file: ./src/frontend/servers/y-provider/Dockerfile

.github/workflows/impress-frontend.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
- name: Setup Node.js
3232
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
3333
with:
34-
node-version: "22.x"
34+
node-version: "24.x"
3535

3636
- name: Restore the frontend cache
3737
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5
@@ -55,7 +55,7 @@ jobs:
5555
- name: Setup Node.js
5656
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
5757
with:
58-
node-version: "22.x"
58+
node-version: "24.x"
5959
- name: Restore the frontend cache
6060
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5
6161
with:
@@ -114,7 +114,7 @@ jobs:
114114
if: steps.changes.outputs.lock == 'true' || steps.changes.outputs.app == 'true'
115115
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
116116
with:
117-
node-version: "22.x"
117+
node-version: "24.x"
118118

119119
- name: Check bundle size changes
120120
if: steps.changes.outputs.lock == 'true' || steps.changes.outputs.app == 'true'
@@ -144,7 +144,7 @@ jobs:
144144
- name: Setup Node.js
145145
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
146146
with:
147-
node-version: "22.x"
147+
node-version: "24.x"
148148
- name: Restore the frontend cache
149149
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5
150150
with:

.github/workflows/impress.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ jobs:
122122

123123
services:
124124
postgres:
125-
image: postgres:16
125+
image: postgres:18
126126
env:
127127
POSTGRES_DB: impress
128128
POSTGRES_USER: dinum

0 commit comments

Comments
 (0)