Skip to content
This repository was archived by the owner on Feb 20, 2024. It is now read-only.

Commit 2a29f46

Browse files
Update github-actions - all dependencies
1 parent 72110fa commit 2a29f46

2 files changed

Lines changed: 33 additions & 33 deletions

File tree

.github/workflows/release.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
org_name: ${{ steps.repo_ids.outputs.ORG_NAME }}
1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v3
15+
uses: actions/checkout@v4
1616
with:
1717
fetch-depth: 0
1818
- name: Check token
@@ -34,14 +34,14 @@ jobs:
3434
runs-on: ubuntu-latest
3535
needs: [preconditions]
3636
steps:
37-
- uses: actions/checkout@v3
38-
- uses: actions/setup-node@v3
37+
- uses: actions/checkout@v4
38+
- uses: actions/setup-node@v4
3939
with:
4040
node-version: 18.x
4141
- name: Use npm latest
4242
run: npm install -g npm@latest
4343
- name: Cache Node.js modules
44-
uses: actions/cache@v3
44+
uses: actions/cache@v4
4545
with:
4646
path: ~/.npm # npm cache files are stored in `~/.npm` on Linux/macOS
4747
key: ${{ runner.OS }}-node-${{ hashFiles('**/package-lock.json') }}
@@ -61,14 +61,14 @@ jobs:
6161
runs-on: ubuntu-latest
6262
needs: [preconditions]
6363
steps:
64-
- uses: actions/checkout@v3
65-
- uses: actions/setup-node@v3
64+
- uses: actions/checkout@v4
65+
- uses: actions/setup-node@v4
6666
with:
6767
node-version: 18.x
6868
- name: Use npm latest
6969
run: npm install -g npm@latest
7070
- name: Cache Node.js modules
71-
uses: actions/cache@v3
71+
uses: actions/cache@v4
7272
with:
7373
path: ~/.npm # npm cache files are stored in `~/.npm` on Linux/macOS
7474
key: ${{ runner.OS }}-node-${{ hashFiles('**/package-lock.json') }}
@@ -92,14 +92,14 @@ jobs:
9292
name: Run dependency check
9393
runs-on: ubuntu-latest
9494
steps:
95-
- uses: actions/checkout@v3
96-
- uses: actions/setup-node@v3
95+
- uses: actions/checkout@v4
96+
- uses: actions/setup-node@v4
9797
with:
9898
node-version: 18.x
9999
- name: Use npm latest
100100
run: npm install -g npm@latest
101101
- name: Cache Node.js modules
102-
uses: actions/cache@v3
102+
uses: actions/cache@v4
103103
with:
104104
path: ~/.npm # npm cache files are stored in `~/.npm` on Linux/macOS
105105
key: ${{ runner.OS }}-node-${{ hashFiles('**/package-lock.json') }}
@@ -121,7 +121,7 @@ jobs:
121121
is_prerelease: ${{ steps.get_version.outputs.IS_PRERELEASE }}
122122

123123
steps:
124-
- uses: actions/checkout@v3
124+
- uses: actions/checkout@v4
125125
- name: Check version
126126
id: get_version
127127
uses: digicatapult/check-version@v1
@@ -140,31 +140,31 @@ jobs:
140140
if: ${{ needs.check-version.outputs.is_new_version == 'true' }}
141141

142142
steps:
143-
- uses: actions/checkout@v3
143+
- uses: actions/checkout@v4
144144

145145
# Docker build
146146
- name: Setup QEMU
147-
uses: docker/setup-qemu-action@v2
147+
uses: docker/setup-qemu-action@v3
148148
with:
149149
platforms: all
150150
- name: Setup Docker Buildx
151151
id: buildx
152-
uses: docker/setup-buildx-action@v2
152+
uses: docker/setup-buildx-action@v3
153153
with:
154154
buildkitd-flags: '--debug'
155155
- name: Login to GitHub Container Registry
156-
uses: docker/login-action@v2
156+
uses: docker/login-action@v3
157157
with:
158158
registry: ghcr.io
159159
username: $GITHUB_ACTOR
160160
password: ${{ secrets.GITHUB_TOKEN }}
161161
- name: Login to Dockerhub Registry
162-
uses: docker/login-action@v2
162+
uses: docker/login-action@v3
163163
with:
164164
username: ${{ secrets.DSCP_DOCKERHUB_USERNAME }}
165165
password: ${{ secrets.DSCP_DOCKERHUB_TOKEN }}
166166
- name: Publish multi-arch image
167-
uses: docker/build-push-action@v4
167+
uses: docker/build-push-action@v5
168168
with:
169169
push: true
170170
builder: ${{ steps.buildx.outputs.name }}
@@ -195,7 +195,7 @@ jobs:
195195
name: ${{ needs.check-version.outputs.version }}
196196
generate_release_notes: true
197197
- name: Delete release latest
198-
uses: actions/github-script@v6
198+
uses: actions/github-script@v7
199199
with:
200200
github-token: ${{secrets.GITHUB_TOKEN}}
201201
script: |

.github/workflows/tests.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
org_name: ${{ steps.repo_ids.outputs.ORG_NAME }}
1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v3
15+
uses: actions/checkout@v4
1616
with:
1717
fetch-depth: 0
1818
- name: Get repository identifiers
@@ -27,14 +27,14 @@ jobs:
2727
name: Run lint
2828
runs-on: ubuntu-latest
2929
steps:
30-
- uses: actions/checkout@v3
31-
- uses: actions/setup-node@v3
30+
- uses: actions/checkout@v4
31+
- uses: actions/setup-node@v4
3232
with:
3333
node-version: 18.x
3434
- name: Use npm latest
3535
run: npm install -g npm@latest
3636
- name: Cache Node.js modules
37-
uses: actions/cache@v3
37+
uses: actions/cache@v4
3838
with:
3939
path: ~/.npm # npm cache files are stored in `~/.npm` on Linux/macOS
4040
key: ${{ runner.OS }}-node-${{ hashFiles('**/package-lock.json') }}
@@ -53,14 +53,14 @@ jobs:
5353
name: Run tests
5454
runs-on: ubuntu-latest
5555
steps:
56-
- uses: actions/checkout@v3
57-
- uses: actions/setup-node@v3
56+
- uses: actions/checkout@v4
57+
- uses: actions/setup-node@v4
5858
with:
5959
node-version: 18.x
6060
- name: Use npm latest
6161
run: npm install -g npm@latest
6262
- name: Cache Node.js modules
63-
uses: actions/cache@v3
63+
uses: actions/cache@v4
6464
with:
6565
path: ~/.npm # npm cache files are stored in `~/.npm` on Linux/macOS
6666
key: ${{ runner.OS }}-node-${{ hashFiles('**/package-lock.json') }}
@@ -84,14 +84,14 @@ jobs:
8484
name: Run dependency check
8585
runs-on: ubuntu-latest
8686
steps:
87-
- uses: actions/checkout@v3
88-
- uses: actions/setup-node@v3
87+
- uses: actions/checkout@v4
88+
- uses: actions/setup-node@v4
8989
with:
9090
node-version: 18.x
9191
- name: Use npm latest
9292
run: npm install -g npm@latest
9393
- name: Cache Node.js modules
94-
uses: actions/cache@v3
94+
uses: actions/cache@v4
9595
with:
9696
path: ~/.npm # npm cache files are stored in `~/.npm` on Linux/macOS
9797
key: ${{ runner.OS }}-node-${{ hashFiles('**/package-lock.json') }}
@@ -109,7 +109,7 @@ jobs:
109109
runs-on: ubuntu-latest
110110

111111
steps:
112-
- uses: actions/checkout@v3
112+
- uses: actions/checkout@v4
113113
- name: Check version
114114
id: get_version
115115
uses: digicatapult/check-version@v1
@@ -126,20 +126,20 @@ jobs:
126126
runs-on: ubuntu-latest
127127

128128
steps:
129-
- uses: actions/checkout@v3
129+
- uses: actions/checkout@v4
130130

131131
# Docker build
132132
- name: Setup QEMU
133-
uses: docker/setup-qemu-action@v2
133+
uses: docker/setup-qemu-action@v3
134134
with:
135135
platforms: all
136136
- name: Setup Docker Buildx
137137
id: buildx
138-
uses: docker/setup-buildx-action@v2
138+
uses: docker/setup-buildx-action@v3
139139
with:
140140
buildkitd-flags: '--debug'
141141
- name: Publish multi-arch image
142-
uses: docker/build-push-action@v4
142+
uses: docker/build-push-action@v5
143143
with:
144144
push: false
145145
builder: ${{ steps.buildx.outputs.name }}

0 commit comments

Comments
 (0)