Skip to content

Commit 6cb76e2

Browse files
chore(deps): update github actions
1 parent bc95278 commit 6cb76e2

6 files changed

Lines changed: 29 additions & 29 deletions

File tree

.github/workflows/basic.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ jobs:
1414
runs-on: ubuntu-latest
1515
if: github.event_name != 'push' || github.repository == 'DIRACGrid/diracx-web'
1616
steps:
17-
- uses: actions/checkout@v6
17+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
1818
with:
1919
fetch-depth: 0
2020

21-
- uses: actions/setup-node@v6
21+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
2222
with:
2323
node-version: 'lts/*'
2424
cache: 'npm'

.github/workflows/deployment.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
release_created: ${{ steps.release.outputs.release_created }}
2121
tag_name: ${{ steps.release.outputs.tag_name }}
2222
steps:
23-
- uses: googleapis/release-please-action@v4
23+
- uses: googleapis/release-please-action@45996ed1f6d02564a971a2fa1b5860e934307cf7 # v5
2424
id: release
2525
with:
2626
token: ${{ secrets.GITHUB_TOKEN }}
@@ -39,9 +39,9 @@ jobs:
3939
contents: read
4040
packages: write
4141
steps:
42-
- uses: actions/checkout@v6
42+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
4343

44-
- uses: actions/setup-node@v6
44+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
4545
with:
4646
node-version: 'lts/*'
4747
registry-url: 'https://registry.npmjs.org'
@@ -72,9 +72,9 @@ jobs:
7272
pages: write
7373
if: ${{ github.event_name != 'push' || github.repository == 'DIRACGrid/diracx-web' }}
7474
steps:
75-
- uses: actions/checkout@v6
75+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
7676

77-
- uses: actions/setup-node@v6
77+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
7878
with:
7979
node-version: 'lts/*'
8080
cache: 'npm'
@@ -83,7 +83,7 @@ jobs:
8383
run: npm ci && npm --prefix packages/diracx-web-components run build-doc
8484

8585
- name: Upload artifact
86-
uses: actions/upload-pages-artifact@v4
86+
uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5
8787
with:
8888
path: packages/diracx-web-components/storybook-static
8989

@@ -97,7 +97,7 @@ jobs:
9797
steps:
9898
- id: deploy
9999
name: Deploy to GitHub Pages
100-
uses: actions/deploy-pages@v4
100+
uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5
101101
with:
102102
token: ${{ github.token }}
103103

@@ -108,7 +108,7 @@ jobs:
108108
runs-on: ubuntu-latest
109109
if: ${{ github.event_name != 'push' || github.repository == 'DIRACGrid/diracx-web' }}
110110
steps:
111-
- uses: actions/checkout@v6
111+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
112112

113113
- name: Set up QEMU
114114
uses: docker/setup-qemu-action@v4
@@ -135,7 +135,7 @@ jobs:
135135
if: ${{ github.event_name == 'push' && github.repository == 'DIRACGrid/diracx-web' }}
136136
needs: release-please
137137
steps:
138-
- uses: actions/checkout@v6
138+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
139139

140140
- name: Set up QEMU
141141
uses: docker/setup-qemu-action@v4
@@ -170,13 +170,13 @@ jobs:
170170
if: ${{ needs.release-please.outputs.release_created == 'true' }}
171171
steps:
172172
- name: Checkout diracx-web (for update script)
173-
uses: actions/checkout@v6
173+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
174174
with:
175175
path: diracx-web
176176
sparse-checkout: .github/workflows
177177

178178
- name: Checkout diracx-charts
179-
uses: actions/checkout@v6
179+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
180180
with:
181181
repository: DIRACGrid/diracx-charts
182182
token: ${{ secrets.CHARTS_UPDATE_TOKEN }}

.github/workflows/diracx-web-components-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ jobs:
2222
runs-on: ubuntu-latest
2323
if: github.event_name != 'push' || github.repository == 'DIRACGrid/diracx-web'
2424
steps:
25-
- uses: actions/checkout@v6
25+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
2626

27-
- uses: actions/setup-node@v6
27+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
2828
with:
2929
node-version: 'lts/*'
3030
cache: 'npm'

.github/workflows/diracx-web-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
runs-on: ubuntu-latest
2121
if: github.event_name != 'push' || github.repository == 'DIRACGrid/diracx-web'
2222
steps:
23-
- uses: actions/checkout@v6
23+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
2424

2525
- name: Clone source
2626
run: |
@@ -57,7 +57,7 @@ jobs:
5757
run: echo "DIRACX_URL=https://$(ifconfig | grep 'inet ' | awk '{ print $2 }' | grep -v '^127' | head -n 1 | cut -d '/' -f 1).nip.io:8000" >> $GITHUB_ENV
5858

5959
- name: Start Cypress
60-
uses: cypress-io/github-action@v6
60+
uses: cypress-io/github-action@fa4a118725a8f001170d49631ea89e5d66fee626 # v7.4.1
6161
with:
6262
browser: chrome
6363
config: baseUrl=${{ env.DIRACX_URL }}

.github/workflows/gubbins-test.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ jobs:
1717
runs-on: ubuntu-latest
1818
if: github.event_name != 'push' || github.repository == 'DIRACGrid/diracx-web'
1919
steps:
20-
- uses: actions/checkout@v6
20+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
2121

22-
- uses: actions/setup-node@v6
22+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
2323
with:
2424
node-version: 'lts/*'
2525
cache: 'npm'
@@ -94,9 +94,9 @@ jobs:
9494
runs-on: ubuntu-latest
9595
if: ${{ github.event_name != 'push' || github.repository == 'DIRACGrid/diracx-web' }}
9696
steps:
97-
- uses: actions/checkout@v6
97+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
9898

99-
- uses: actions/setup-node@v6
99+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
100100
with:
101101
node-version: 'lts/*'
102102
registry-url: 'https://registry.npmjs.org'
@@ -148,7 +148,7 @@ jobs:
148148
needs: prepare-gubbins-frontend-as-a-standalone
149149
if: ${{ github.event_name != 'push' || github.repository == 'DIRACGrid/diracx-web' }}
150150
steps:
151-
- uses: actions/checkout@v6
151+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
152152

153153
- name: Set up QEMU
154154
uses: docker/setup-qemu-action@v4
@@ -166,7 +166,7 @@ jobs:
166166
# WARNING: In your CI/CD pipeline, you should remove the following steps #
167167
# ------------------------------------------------------------------------#
168168
- name: Download gubbins-web
169-
uses: actions/download-artifact@v7
169+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
170170
with:
171171
name: gubbins-web
172172
path: /tmp/gubbins-web
@@ -188,7 +188,7 @@ jobs:
188188
needs: [prepare-gubbins-frontend-as-a-standalone, prepare-gubbins-backend]
189189
if: github.event_name != 'push' || github.repository == 'DIRACGrid/diracx-web'
190190
steps:
191-
- uses: actions/checkout@v6
191+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
192192

193193
- name: Clone source
194194
run: |
@@ -204,7 +204,7 @@ jobs:
204204
git clone https://github.com/DIRACGrid/diracx.git
205205
206206
- name: Download gubbins images
207-
uses: actions/download-artifact@v7
207+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
208208
with:
209209
name: gubbins-images
210210
path: /tmp/
@@ -217,7 +217,7 @@ jobs:
217217
rm -f /tmp/gubbins_client_image.tar
218218
219219
- name: Download gubbins-web
220-
uses: actions/download-artifact@v7
220+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
221221
with:
222222
name: gubbins-web
223223
path: /tmp/gubbins-web
@@ -279,7 +279,7 @@ jobs:
279279

280280
# Run e2e tests with Cypress
281281
- name: Start Cypress
282-
uses: cypress-io/github-action@v6
282+
uses: cypress-io/github-action@fa4a118725a8f001170d49631ea89e5d66fee626 # v7.4.1
283283
with:
284284
browser: chrome
285285
config: baseUrl=${{ env.DIRACX_URL }}

.github/workflows/pr-title.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ jobs:
1515
lint-pr-title:
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v6
18+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
1919

20-
- uses: actions/setup-node@v6
20+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
2121
with:
2222
node-version: 'lts/*'
2323
cache: 'npm'

0 commit comments

Comments
 (0)