Skip to content

Commit f1faab1

Browse files
committed
Update ci.yml
1 parent e680557 commit f1faab1

1 file changed

Lines changed: 12 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,13 @@ jobs:
3535
deploy:
3636
needs: build
3737
runs-on: ubuntu-latest
38+
39+
permissions:
40+
pages: write
41+
id-token: write
42+
environment:
43+
name: github-pages
44+
url: ${{ steps.deployment.outputs.page_url }}
3845
steps:
3946
- name: Checkout
4047
uses: actions/checkout@v4
@@ -43,14 +50,16 @@ jobs:
4350
uses: actions/download-artifact@v4
4451
with:
4552
name: site-dist
53+
path: ./dist
4654

4755
- name: Configure Pages
48-
uses: actions/configure-pages@v3
56+
uses: actions/configure-pages@v5
4957

5058
- name: Upload artifact for Pages
51-
uses: actions/upload-pages-artifact@v1
59+
uses: actions/upload-pages-artifact@v3
5260
with:
5361
path: ./dist
5462

5563
- name: Deploy to GitHub Pages
56-
uses: actions/deploy-pages@v1
64+
id: deployment
65+
uses: actions/deploy-pages@v4

0 commit comments

Comments
 (0)