@@ -9,6 +9,7 @@ permissions:
99 contents : read
1010 pages : write
1111 id-token : write
12+ actions : read
1213
1314jobs :
1415 build :
@@ -19,16 +20,16 @@ jobs:
1920 timeout-minutes : 15
2021 steps :
2122 - name : Checkout
22- uses : actions/checkout@v3
23+ uses : actions/checkout@v4
2324 with :
2425 fetch-depth : 0
2526
26- - uses : pnpm/action-setup@v3
27+ - uses : pnpm/action-setup@v4
2728 with :
2829 version : 8
2930
3031 - name : Use Node.js ${{ matrix.node-version }}
31- uses : actions/setup-node@v3
32+ uses : actions/setup-node@v4
3233 with :
3334 node-version : ${{ matrix.node-version }}
3435 cache : " pnpm"
4344 run : npm run build
4445
4546 - name : Upload Built Website
46- uses : actions/upload-pages-artifact@v1
47+ uses : actions/upload-pages-artifact@v3
4748 with :
4849 path : ./dist/
4950
@@ -56,20 +57,20 @@ jobs:
5657 timeout-minutes : 15
5758 steps :
5859 - name : Checkout
59- uses : actions/checkout@v3
60+ uses : actions/checkout@v4
6061
61- - uses : pnpm/action-setup@v3
62+ - uses : pnpm/action-setup@v4
6263 with :
6364 version : 8
6465
6566 - name : Use Node.js ${{ matrix.node-version }}
66- uses : actions/setup-node@v3
67+ uses : actions/setup-node@v4
6768 with :
6869 node-version : ${{ matrix.node-version }}
6970 cache : " pnpm"
7071
7172 - name : Retrieve output from build step
72- uses : actions/download-artifact@v3
73+ uses : actions/download-artifact@v4
7374 with :
7475 name : github-pages
7576 path : ./website-build
8990 run : npx playwright test
9091
9192 - name : Upload Test Results
92- uses : actions/upload-artifact@v3
93+ uses : actions/upload-artifact@v4
9394 if : always()
9495 with :
9596 name : playwright-report
@@ -108,4 +109,4 @@ jobs:
108109 steps :
109110 - name : Deploy to GitHub Pages
110111 id : deployment
111- uses : actions/deploy-pages@v1
112+ uses : actions/deploy-pages@v4
0 commit comments