Skip to content

Commit 48961c2

Browse files
authored
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
1 parent fca972e commit 48961c2

File tree

4 files changed

+14
-12
lines changed

4 files changed

+14
-12
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,6 @@ jobs:
137137
name: REUSE Compliance Check
138138
runs-on: ubuntu-latest
139139
steps:
140-
- uses: actions/checkout@v3
140+
- uses: actions/checkout@v4
141141
- name: REUSE Compliance Check
142142
uses: fsfe/reuse-action@v1

.github/workflows/publish.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@ jobs:
4646
run: npm rebuild
4747

4848
- name: Setup Pages
49-
uses: actions/configure-pages@v1
49+
uses: actions/configure-pages@v4
5050

5151
- name: Restore cache
5252
id: cache-gatsby
53-
uses: actions/cache/restore@v3
53+
uses: actions/cache/restore@v4
5454
with:
5555
key: ${{ runner.os }}-gatsby-${{ github.ref_name }}
5656
path: |
@@ -63,21 +63,22 @@ jobs:
6363
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6464

6565
- name: Save cache
66-
uses: actions/cache/save@v3
66+
uses: actions/cache/save@v4
6767
with:
6868
key: ${{ steps.cache-gatsby.outputs.cache-primary-key }}
6969
path: |
7070
public
7171
.cache
7272
7373
- name: Upload artifact
74-
uses: actions/upload-pages-artifact@v1
74+
uses: actions/upload-pages-artifact@v3
7575
with:
7676
path: './public'
7777

7878
deploy:
7979
permissions:
8080
pages: write
81+
actions: read
8182
id-token: write
8283
environment:
8384
name: github-pages
@@ -87,6 +88,6 @@ jobs:
8788
steps:
8889
- name: Deploy to GitHub Pages
8990
id: deployment
90-
uses: actions/deploy-pages@v1
91+
uses: actions/deploy-pages@v4
9192
with:
9293
preview: ${{ github.event_name == 'pull_request' }}

scripts/template-oss/ci-yml.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
name: REUSE Compliance Check
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v3
14+
- uses: actions/checkout@v4
1515
- name: REUSE Compliance Check
1616
uses: fsfe/reuse-action@v1

scripts/template-oss/publish-yml.hbs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ jobs:
2727
run: npm rebuild
2828

2929
- name: Setup Pages
30-
uses: actions/configure-pages@v1
30+
uses: actions/configure-pages@v4
3131

3232
- name: Restore cache
3333
id: cache-gatsby
34-
uses: actions/cache/restore@v3
34+
uses: actions/cache/restore@v4
3535
with:
3636
key: $\{{ runner.os }}-gatsby-$\{{ github.ref_name }}
3737
path: |
@@ -44,21 +44,22 @@ jobs:
4444
GITHUB_TOKEN: $\{{ secrets.GITHUB_TOKEN }}
4545

4646
- name: Save cache
47-
uses: actions/cache/save@v3
47+
uses: actions/cache/save@v4
4848
with:
4949
key: $\{{ steps.cache-gatsby.outputs.cache-primary-key }}
5050
path: |
5151
public
5252
.cache
5353

5454
- name: Upload artifact
55-
uses: actions/upload-pages-artifact@v1
55+
uses: actions/upload-pages-artifact@v3
5656
with:
5757
path: './public'
5858

5959
deploy:
6060
permissions:
6161
pages: write
62+
actions: read
6263
id-token: write
6364
environment:
6465
name: github-pages
@@ -68,6 +69,6 @@ jobs:
6869
steps:
6970
- name: Deploy to GitHub Pages
7071
id: deployment
71-
uses: actions/deploy-pages@v1
72+
uses: actions/deploy-pages@v4
7273
with:
7374
preview: $\{{ github.event_name == 'pull_request' }}

0 commit comments

Comments
 (0)