Skip to content

Commit 7ea3e1b

Browse files
Fix deprecated actions/upload-artifact@v3 in GitHub Pages workflow (#286)
* Initial plan * Fix deprecated GitHub Actions and add dependabot for actions - Update actions/upload-pages-artifact from v2 to v3 - Update actions/deploy-pages from v2 to v4 - Update actions/checkout from v3 to v4 - Update actions/setup-node from v3 to v4 - Add github-actions to dependabot configuration Co-authored-by: DanielRosenwasser <972891+DanielRosenwasser@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: DanielRosenwasser <972891+DanielRosenwasser@users.noreply.github.com>
1 parent 0a3b97c commit 7ea3e1b

3 files changed

Lines changed: 10 additions & 6 deletions

File tree

.github/dependabot.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,7 @@ updates:
1010
directory: "/"
1111
schedule:
1212
interval: weekly
13+
- package-ecosystem: "github-actions"
14+
directory: "/"
15+
schedule:
16+
interval: weekly

.github/workflows/ci.js.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ jobs:
3030
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
3131

3232
steps:
33-
- uses: actions/checkout@v3
33+
- uses: actions/checkout@v4
3434
- name: Use Node.js ${{ matrix.node-version }}
35-
uses: actions/setup-node@v3
35+
uses: actions/setup-node@v4
3636
with:
3737
node-version: ${{ matrix.node-version }}
3838
cache: "npm"

.github/workflows/github-pages.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ jobs:
1313
deploy:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v3
16+
- uses: actions/checkout@v4
1717
with:
1818
fetch-depth: 0
1919
- name: Use Node.js
20-
uses: actions/setup-node@v3
20+
uses: actions/setup-node@v4
2121
with:
2222
node-version: 18.x
2323
cache: 'npm'
@@ -29,9 +29,9 @@ jobs:
2929
npm ci
3030
npm run build
3131
- name : Upload artifact
32-
uses: actions/upload-pages-artifact@v2
32+
uses: actions/upload-pages-artifact@v3
3333
with:
3434
name: github-pages
3535
path: site/_site
3636
- name: Deploy to GitHub Pages from artifacts
37-
uses: actions/deploy-pages@v2
37+
uses: actions/deploy-pages@v4

0 commit comments

Comments
 (0)