Skip to content

Commit

Permalink
chore: update versions in publish action (npm#1250)
Browse files Browse the repository at this point in the history
The only difference that looks like it requires a change is in the new
permissions needed for upload-pages-artifact
  • Loading branch information
wraithgar committed Aug 27, 2024
1 parent fca972e commit 48961c2
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 12 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,6 @@ jobs:
name: REUSE Compliance Check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: REUSE Compliance Check
uses: fsfe/reuse-action@v1
11 changes: 6 additions & 5 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,11 @@ jobs:
run: npm rebuild

- name: Setup Pages
uses: actions/configure-pages@v1
uses: actions/configure-pages@v4

- name: Restore cache
id: cache-gatsby
uses: actions/cache/restore@v3
uses: actions/cache/restore@v4
with:
key: ${{ runner.os }}-gatsby-${{ github.ref_name }}
path: |
Expand All @@ -63,21 +63,22 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Save cache
uses: actions/cache/save@v3
uses: actions/cache/save@v4
with:
key: ${{ steps.cache-gatsby.outputs.cache-primary-key }}
path: |
public
.cache
- name: Upload artifact
uses: actions/upload-pages-artifact@v1
uses: actions/upload-pages-artifact@v3
with:
path: './public'

deploy:
permissions:
pages: write
actions: read
id-token: write
environment:
name: github-pages
Expand All @@ -87,6 +88,6 @@ jobs:
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v1
uses: actions/deploy-pages@v4
with:
preview: ${{ github.event_name == 'pull_request' }}
2 changes: 1 addition & 1 deletion scripts/template-oss/ci-yml.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@
name: REUSE Compliance Check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: REUSE Compliance Check
uses: fsfe/reuse-action@v1
11 changes: 6 additions & 5 deletions scripts/template-oss/publish-yml.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ jobs:
run: npm rebuild

- name: Setup Pages
uses: actions/configure-pages@v1
uses: actions/configure-pages@v4

- name: Restore cache
id: cache-gatsby
uses: actions/cache/restore@v3
uses: actions/cache/restore@v4
with:
key: $\{{ runner.os }}-gatsby-$\{{ github.ref_name }}
path: |
Expand All @@ -44,21 +44,22 @@ jobs:
GITHUB_TOKEN: $\{{ secrets.GITHUB_TOKEN }}

- name: Save cache
uses: actions/cache/save@v3
uses: actions/cache/save@v4
with:
key: $\{{ steps.cache-gatsby.outputs.cache-primary-key }}
path: |
public
.cache

- name: Upload artifact
uses: actions/upload-pages-artifact@v1
uses: actions/upload-pages-artifact@v3
with:
path: './public'

deploy:
permissions:
pages: write
actions: read
id-token: write
environment:
name: github-pages
Expand All @@ -68,6 +69,6 @@ jobs:
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v1
uses: actions/deploy-pages@v4
with:
preview: $\{{ github.event_name == 'pull_request' }}

0 comments on commit 48961c2

Please sign in to comment.