chore: update versions in publish action (#1250)
The only difference that looks like it requires a change is in the new permissions needed for upload-pages-artifact
Gar committed
Aug 27, 2024 at 12:37 UTC
48961c2f3fd3dbf9c58faa9e178bff1ed413d8c8
4 files changed
+14
-12
.github/workflows/ci.yml
+1
-1
@@ -137,6 +137,6 @@ jobs:
137
name: REUSE Compliance Check
138
runs-on: ubuntu-latest
139
steps:
140
- - uses: actions/checkout@v3
140
+ - uses: actions/checkout@v4
141
- name: REUSE Compliance Check
142
uses: fsfe/reuse-action@v1
.github/workflows/publish.yml
+6
-5
@@ -46,11 +46,11 @@ jobs:
46
run: npm rebuild
47
48
- name: Setup Pages
49
- uses: actions/configure-pages@v1
49
+ uses: actions/configure-pages@v4
50
51
- name: Restore cache
52
id: cache-gatsby
53
- uses: actions/cache/restore@v3
53
+ uses: actions/cache/restore@v4
54
with:
55
key: ${{ runner.os }}-gatsby-${{ github.ref_name }}
56
path: |
@@ -63,7 +63,7 @@ jobs:
63
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
64
65
- name: Save cache
66
- uses: actions/cache/save@v3
66
+ uses: actions/cache/save@v4
67
with:
68
key: ${{ steps.cache-gatsby.outputs.cache-primary-key }}
69
path: |
@@ -71,13 +71,14 @@ jobs:
71
.cache
72
73
- name: Upload artifact
74
- uses: actions/upload-pages-artifact@v1
74
+ uses: actions/upload-pages-artifact@v3
75
with:
76
path: './public'
77
78
deploy:
79
permissions:
80
pages: write
81
+ actions: read
82
id-token: write
83
environment:
84
name: github-pages
@@ -87,6 +88,6 @@ jobs:
88
steps:
89
- name: Deploy to GitHub Pages
90
id: deployment
90
- uses: actions/deploy-pages@v1
91
+ uses: actions/deploy-pages@v4
92
with:
93
preview: ${{ github.event_name == 'pull_request' }}
scripts/template-oss/ci-yml.hbs
+1
-1
@@ -11,6 +11,6 @@
11
name: REUSE Compliance Check
12
runs-on: ubuntu-latest
13
steps:
14
- - uses: actions/checkout@v3
14
+ - uses: actions/checkout@v4
15
- name: REUSE Compliance Check
16
uses: fsfe/reuse-action@v1
scripts/template-oss/publish-yml.hbs
+6
-5
@@ -27,11 +27,11 @@ jobs:
27
run: npm rebuild
28
29
- name: Setup Pages
30
- uses: actions/configure-pages@v1
30
+ uses: actions/configure-pages@v4
31
32
- name: Restore cache
33
id: cache-gatsby
34
- uses: actions/cache/restore@v3
34
+ uses: actions/cache/restore@v4
35
with:
36
key: $\{{ runner.os }}-gatsby-$\{{ github.ref_name }}
37
path: |
@@ -44,7 +44,7 @@ jobs:
44
GITHUB_TOKEN: $\{{ secrets.GITHUB_TOKEN }}
45
46
- name: Save cache
47
- uses: actions/cache/save@v3
47
+ uses: actions/cache/save@v4
48
with:
49
key: $\{{ steps.cache-gatsby.outputs.cache-primary-key }}
50
path: |
@@ -52,13 +52,14 @@ jobs:
52
.cache
53
54
- name: Upload artifact
55
- uses: actions/upload-pages-artifact@v1
55
+ uses: actions/upload-pages-artifact@v3
56
with:
57
path: './public'
58
59
deploy:
60
permissions:
61
pages: write
62
+ actions: read
63
id-token: write
64
environment:
65
name: github-pages
@@ -68,6 +69,6 @@ jobs:
69
steps:
70
- name: Deploy to GitHub Pages
71
id: deployment
71
- uses: actions/deploy-pages@v1
72
+ uses: actions/deploy-pages@v4
73
with:
74
preview: $\{{ github.event_name == 'pull_request' }}