Skip to content

Commit 858a9ad

Browse files
committed
Renew GHA workflows
1 parent 6921d50 commit 858a9ad

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

.github/workflows/deploy.yml

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,6 @@ on:
44
push:
55
branches: [ master ]
66

7-
permissions:
8-
contents: read
9-
pages: write
10-
id-token: write
11-
127
concurrency:
138
group: pages
149
cancel-in-progress: true
@@ -19,21 +14,21 @@ jobs:
1914

2015
steps:
2116
- name: Checkout
22-
uses: actions/checkout@v3
17+
uses: actions/checkout@v5
2318
with:
2419
fetch-depth: 2
2520

2621
- name: Set up Node.js
27-
uses: actions/setup-node@v3
22+
uses: actions/setup-node@v4
2823
with:
29-
node-version: '16'
30-
cache: 'npm'
24+
node-version: 22
25+
cache: npm
3126

3227
- name: Build
3328
run: npm ci && npm run build
3429

3530
- name: Upload artifact
36-
uses: actions/upload-pages-artifact@v1
31+
uses: actions/upload-pages-artifact@v3
3732
with:
3833
path: dist
3934

@@ -45,7 +40,11 @@ jobs:
4540
name: github-pages
4641
url: ${{ steps.deployment.outputs.page_url }}
4742

43+
permissions:
44+
pages: write
45+
id-token: write
46+
4847
steps:
4948
- name: Deploy to GitHub Pages
5049
id: deployment
51-
uses: actions/deploy-pages@v1
50+
uses: actions/deploy-pages@v4

0 commit comments

Comments
 (0)