1 parent 9648d40 commit 60233a4Copy full SHA for 60233a4
1 file changed
.github/workflows/publish.yml
@@ -8,8 +8,12 @@ permissions:
8
pages: write
9
id-token: write
10
11
+concurrency:
12
+ group: "pages"
13
+ cancel-in-progress: false
14
+
15
jobs:
- deploy:
16
+ build:
17
runs-on: ubuntu-latest
18
steps:
19
- uses: actions/checkout@v4
@@ -29,10 +33,20 @@ jobs:
29
33
path: rpi/out
30
34
retention-days: 1
31
35
- name: "Upload artifact: site"
36
+ id: pages
32
37
uses: actions/upload-artifact@v4.3.3
38
with:
39
name: github-pages
40
path: site
41
- - name: Deploy site
- uses: actions/deploy-pages@v4.0.5
42
43
+ deploy:
44
+ environment:
45
+ name: github-pages
46
+ url: ${{ steps.deployment.outputs.page_url }}
47
+ runs-on: ubuntu-latest
48
+ needs: build
49
+ steps:
50
+ - name: Deploy site
51
+ id: deployment
52
+ uses: actions/deploy-pages@v4.0.5
0 commit comments