Skip to content

Commit d6f4846

Browse files
committed
ci: Also bump actions in Talk actions
Signed-off-by: Joas Schilling <[email protected]>
1 parent 5e83238 commit d6f4846

9 files changed

+93
-48
lines changed

.github/workflows/integration-federation.yml

+21-11
Original file line numberDiff line numberDiff line change
@@ -140,77 +140,87 @@ jobs:
140140
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
141141
142142
- name: Checkout server - Host
143-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
143+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
144144
with:
145+
persist-credentials: false
145146
path: host
146147
submodules: true
147148
repository: nextcloud/server
148149
ref: ${{ matrix.host-server-versions }}
149150

150151
- name: Checkout spreed app - Host
151-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
152+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
152153
with:
154+
persist-credentials: false
153155
path: host/apps/spreed
154156
ref: ${{ matrix.host-spreed-versions }}
155157

156158
- name: Checkout circles app - Host
157-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
159+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
158160
with:
161+
persist-credentials: false
159162
repository: nextcloud/circles
160163
path: host/apps/circles
161164
ref: ${{ matrix.host-circles-versions }}
162165

163166
- name: Checkout guests app - Host
164-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
167+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
165168
with:
169+
persist-credentials: false
166170
repository: nextcloud/guests
167171
path: host/apps/guests
168172
ref: ${{ matrix.host-guests-versions }}
169173

170174
- name: Checkout notifications app - Host
171-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
175+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
172176
with:
177+
persist-credentials: false
173178
repository: nextcloud/notifications
174179
path: host/apps/notifications
175180
ref: ${{ matrix.host-notifications-versions }}
176181

177182
- name: Checkout server - Remote
178-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
183+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
179184
with:
185+
persist-credentials: false
180186
path: remote
181187
submodules: true
182188
repository: nextcloud/server
183189
ref: ${{ matrix.remote-server-versions }}
184190

185191
- name: Checkout spreed app - Remote
186-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
192+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
187193
with:
194+
persist-credentials: false
188195
path: remote/apps/spreed
189196
ref: ${{ matrix.remote-spreed-versions }}
190197

191198
- name: Checkout circles app - Remote
192-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
199+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
193200
with:
201+
persist-credentials: false
194202
repository: nextcloud/circles
195203
path: remote/apps/circles
196204
ref: ${{ matrix.remote-circles-versions }}
197205

198206
- name: Checkout guests app - Remote
199-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
207+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
200208
with:
209+
persist-credentials: false
201210
repository: nextcloud/guests
202211
path: remote/apps/guests
203212
ref: ${{ matrix.remote-guests-versions }}
204213

205214
- name: Checkout notifications app - Remote
206-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
215+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
207216
with:
217+
persist-credentials: false
208218
repository: nextcloud/notifications
209219
path: remote/apps/notifications
210220
ref: ${{ matrix.remote-notifications-versions }}
211221

212222
- name: Set up php ${{ matrix.php-versions }}
213-
uses: shivammathur/setup-php@2e947f1f6932d141d076ca441d0e1e881775e95b # v2
223+
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
214224
with:
215225
php-version: ${{ matrix.php-versions }}
216226
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation

.github/workflows/integration-mariadb.yml

+11-6
Original file line numberDiff line numberDiff line change
@@ -75,40 +75,45 @@ jobs:
7575
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
7676
7777
- name: Checkout server
78-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
78+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
7979
with:
80+
persist-credentials: false
8081
submodules: true
8182
repository: nextcloud/server
8283
ref: ${{ matrix.server-versions }}
8384

8485
- name: Checkout app
85-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
86+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
8687
with:
88+
persist-credentials: false
8789
path: apps/${{ env.APP_NAME }}
8890

8991
- name: Checkout circles app
90-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
92+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
9193
with:
94+
persist-credentials: false
9295
repository: nextcloud/circles
9396
path: apps/circles
9497
ref: ${{ matrix.circles-versions }}
9598

9699
- name: Checkout guests app
97-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
100+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
98101
with:
102+
persist-credentials: false
99103
repository: nextcloud/guests
100104
path: apps/guests
101105
ref: ${{ matrix.guests-versions }}
102106

103107
- name: Checkout notifications app
104-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
108+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
105109
with:
110+
persist-credentials: false
106111
repository: nextcloud/notifications
107112
path: apps/notifications
108113
ref: ${{ matrix.notifications-versions }}
109114

110115
- name: Set up php ${{ matrix.php-versions }}
111-
uses: shivammathur/setup-php@2e947f1f6932d141d076ca441d0e1e881775e95b # v2
116+
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
112117
with:
113118
php-version: ${{ matrix.php-versions }}
114119
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation

.github/workflows/integration-mysql.yml

+11-6
Original file line numberDiff line numberDiff line change
@@ -75,40 +75,45 @@ jobs:
7575
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
7676
7777
- name: Checkout server
78-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
78+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
7979
with:
80+
persist-credentials: false
8081
submodules: true
8182
repository: nextcloud/server
8283
ref: ${{ matrix.server-versions }}
8384

8485
- name: Checkout app
85-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
86+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
8687
with:
88+
persist-credentials: false
8789
path: apps/${{ env.APP_NAME }}
8890

8991
- name: Checkout circles app
90-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
92+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
9193
with:
94+
persist-credentials: false
9295
repository: nextcloud/circles
9396
path: apps/circles
9497
ref: ${{ matrix.circles-versions }}
9598

9699
- name: Checkout guests app
97-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
100+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
98101
with:
102+
persist-credentials: false
99103
repository: nextcloud/guests
100104
path: apps/guests
101105
ref: ${{ matrix.guests-versions }}
102106

103107
- name: Checkout notifications app
104-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
108+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
105109
with:
110+
persist-credentials: false
106111
repository: nextcloud/notifications
107112
path: apps/notifications
108113
ref: ${{ matrix.notifications-versions }}
109114

110115
- name: Set up php ${{ matrix.php-versions }}
111-
uses: shivammathur/setup-php@2e947f1f6932d141d076ca441d0e1e881775e95b # v2
116+
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
112117
with:
113118
php-version: ${{ matrix.php-versions }}
114119
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation

.github/workflows/integration-oci.yml

+11-6
Original file line numberDiff line numberDiff line change
@@ -87,40 +87,45 @@ jobs:
8787
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
8888
8989
- name: Checkout server
90-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
90+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
9191
with:
92+
persist-credentials: false
9293
submodules: true
9394
repository: nextcloud/server
9495
ref: ${{ matrix.server-versions }}
9596

9697
- name: Checkout app
97-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
98+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
9899
with:
100+
persist-credentials: false
99101
path: apps/${{ env.APP_NAME }}
100102

101103
- name: Checkout circles app
102-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
104+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
103105
with:
106+
persist-credentials: false
104107
repository: nextcloud/circles
105108
path: apps/circles
106109
ref: ${{ matrix.circles-versions }}
107110

108111
- name: Checkout guests app
109-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
112+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
110113
with:
114+
persist-credentials: false
111115
repository: nextcloud/guests
112116
path: apps/guests
113117
ref: ${{ matrix.guests-versions }}
114118

115119
- name: Checkout notifications app
116-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
120+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
117121
with:
122+
persist-credentials: false
118123
repository: nextcloud/notifications
119124
path: apps/notifications
120125
ref: ${{ matrix.notifications-versions }}
121126

122127
- name: Set up php ${{ matrix.php-versions }}
123-
uses: shivammathur/setup-php@2e947f1f6932d141d076ca441d0e1e881775e95b # v2
128+
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
124129
with:
125130
php-version: ${{ matrix.php-versions }}
126131
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation

.github/workflows/integration-pgsql.yml

+11-6
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,9 @@ jobs:
7474
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
7575
7676
- name: Checkout server
77-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
77+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
7878
with:
79+
persist-credentials: false
7980
submodules: true
8081
repository: nextcloud/server
8182
ref: ${{ matrix.server-versions }}
@@ -85,33 +86,37 @@ jobs:
8586
run: echo "<?php" > lib/versioncheck.php
8687

8788
- name: Checkout app
88-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
89+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
8990
with:
91+
persist-credentials: false
9092
path: apps/${{ env.APP_NAME }}
9193

9294
- name: Checkout circles app
93-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
95+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
9496
with:
97+
persist-credentials: false
9598
repository: nextcloud/circles
9699
path: apps/circles
97100
ref: ${{ matrix.circles-versions }}
98101

99102
- name: Checkout guests app
100-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
103+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
101104
with:
105+
persist-credentials: false
102106
repository: nextcloud/guests
103107
path: apps/guests
104108
ref: ${{ matrix.guests-versions }}
105109

106110
- name: Checkout notifications app
107-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
111+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
108112
with:
113+
persist-credentials: false
109114
repository: nextcloud/notifications
110115
path: apps/notifications
111116
ref: ${{ matrix.notifications-versions }}
112117

113118
- name: Set up php ${{ matrix.php-versions }}
114-
uses: shivammathur/setup-php@2e947f1f6932d141d076ca441d0e1e881775e95b # v2
119+
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
115120
with:
116121
php-version: ${{ matrix.php-versions }}
117122
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation

.github/workflows/integration-sqlite.yml

+11-6
Original file line numberDiff line numberDiff line change
@@ -66,40 +66,45 @@ jobs:
6666
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
6767
6868
- name: Checkout server
69-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
69+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
7070
with:
71+
persist-credentials: false
7172
submodules: true
7273
repository: nextcloud/server
7374
ref: ${{ matrix.server-versions }}
7475

7576
- name: Checkout app
76-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
77+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
7778
with:
79+
persist-credentials: false
7880
path: apps/${{ env.APP_NAME }}
7981

8082
- name: Checkout circles app
81-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
83+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
8284
with:
85+
persist-credentials: false
8386
repository: nextcloud/circles
8487
path: apps/circles
8588
ref: ${{ matrix.circles-versions }}
8689

8790
- name: Checkout guests app
88-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
91+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
8992
with:
93+
persist-credentials: false
9094
repository: nextcloud/guests
9195
path: apps/guests
9296
ref: ${{ matrix.guests-versions }}
9397

9498
- name: Checkout notifications app
95-
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
99+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
96100
with:
101+
persist-credentials: false
97102
repository: nextcloud/notifications
98103
path: apps/notifications
99104
ref: ${{ matrix.notifications-versions }}
100105

101106
- name: Set up php ${{ matrix.php-versions }}
102-
uses: shivammathur/setup-php@2e947f1f6932d141d076ca441d0e1e881775e95b # v2
107+
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
103108
with:
104109
php-version: ${{ matrix.php-versions }}
105110
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation

.github/workflows/jest.yml

+9-3
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ on:
1414
- 'tsconfig.json'
1515
- '**.js'
1616

17+
permissions:
18+
contents: read
19+
1720
concurrency:
1821
group: jest-${{ github.head_ref || github.run_id }}
1922
cancel-in-progress: true
@@ -24,17 +27,20 @@ jobs:
2427

2528
name: node
2629
steps:
27-
- uses: actions/checkout@v3
30+
- name: Checkout
31+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
32+
with:
33+
persist-credentials: false
2834

2935
- name: Read package.json node and npm engines version
30-
uses: skjnldsv/read-package-engines-version-actions@v1.2
36+
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
3137
id: versions
3238
with:
3339
fallbackNode: '^12'
3440
fallbackNpm: '^6'
3541

3642
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
37-
uses: actions/setup-node@v3
43+
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
3844
with:
3945
node-version: ${{ steps.versions.outputs.nodeVersion }}
4046

0 commit comments

Comments
 (0)