From 1cf3eacddbd79fa7a6a998272c2e7de075dc3a18 Mon Sep 17 00:00:00 2001 From: George Cushen Date: Sat, 2 May 2026 22:09:13 +0100 Subject: [PATCH] ci: update node/actions due to GH node v20 deprecation Still on node20 - blocked on upstream releases: peaceiris/actions-hugo@v3 - the maintainer merged a node24 upgrade to main but hasn't cut a new release tag yet; nothing to do until v3.1.0 drops HugoBlox/gh-action-updater@v2 - needs update --- templates/academic-cv/.github/workflows/build.yml | 2 +- .../academic-cv/.github/workflows/import-publications.yml | 2 +- templates/academic-cv/.github/workflows/upgrade.yml | 4 ++-- templates/data-science-blog/.github/workflows/build.yml | 2 +- .../data-science-blog/.github/workflows/import-notebooks.yml | 2 +- templates/data-science-blog/.github/workflows/upgrade.yml | 4 ++-- templates/dev-portfolio/.github/workflows/build.yml | 2 +- templates/dev-portfolio/.github/workflows/upgrade.yml | 4 ++-- templates/documentation/.github/workflows/build.yml | 2 +- templates/documentation/.github/workflows/upgrade.yml | 4 ++-- templates/link-in-bio/.github/workflows/build.yml | 2 +- templates/link-in-bio/.github/workflows/upgrade.yml | 4 ++-- templates/markdown-slides/.github/workflows/build.yml | 2 +- templates/markdown-slides/.github/workflows/upgrade.yml | 4 ++-- templates/resume/.github/workflows/build.yml | 2 +- templates/resume/.github/workflows/upgrade.yml | 4 ++-- templates/saas-landing-page/.github/workflows/build.yml | 2 +- templates/saas-landing-page/.github/workflows/upgrade.yml | 4 ++-- templates/starter/.github/workflows/build.yml | 2 +- templates/starter/.github/workflows/upgrade.yml | 4 ++-- 20 files changed, 29 insertions(+), 29 deletions(-) diff --git a/templates/academic-cv/.github/workflows/build.yml b/templates/academic-cv/.github/workflows/build.yml index 17128a38..d901ee82 100644 --- a/templates/academic-cv/.github/workflows/build.yml +++ b/templates/academic-cv/.github/workflows/build.yml @@ -46,7 +46,7 @@ jobs: - name: Setup pnpm if: hashFiles('package.json') != '' - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 - name: Get Hugo Version id: hugo-version diff --git a/templates/academic-cv/.github/workflows/import-publications.yml b/templates/academic-cv/.github/workflows/import-publications.yml index 4aaeb11b..37935778 100644 --- a/templates/academic-cv/.github/workflows/import-publications.yml +++ b/templates/academic-cv/.github/workflows/import-publications.yml @@ -81,7 +81,7 @@ jobs: - name: Create Pull Request # Set ID for `Check outputs` stage id: cpr - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: commit-message: 'feat(publications): import latest publications from bibtex' title: 'HugoBlox Kit - Import latest publications from Bibtex' diff --git a/templates/academic-cv/.github/workflows/upgrade.yml b/templates/academic-cv/.github/workflows/upgrade.yml index 97d7fcd9..dbc39229 100644 --- a/templates/academic-cv/.github/workflows/upgrade.yml +++ b/templates/academic-cv/.github/workflows/upgrade.yml @@ -42,7 +42,7 @@ jobs: node-version: '22' - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: package_json_path: ./package.json run_install: false @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: "chore(deps): upgrade hugoblox modules" diff --git a/templates/data-science-blog/.github/workflows/build.yml b/templates/data-science-blog/.github/workflows/build.yml index 17128a38..d901ee82 100644 --- a/templates/data-science-blog/.github/workflows/build.yml +++ b/templates/data-science-blog/.github/workflows/build.yml @@ -46,7 +46,7 @@ jobs: - name: Setup pnpm if: hashFiles('package.json') != '' - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 - name: Get Hugo Version id: hugo-version diff --git a/templates/data-science-blog/.github/workflows/import-notebooks.yml b/templates/data-science-blog/.github/workflows/import-notebooks.yml index ac2d340a..2cabf76f 100644 --- a/templates/data-science-blog/.github/workflows/import-notebooks.yml +++ b/templates/data-science-blog/.github/workflows/import-notebooks.yml @@ -35,7 +35,7 @@ jobs: - name: Create Pull Request # Set ID for `Check outputs` stage id: cpr - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: commit-message: 'content: import blog posts from `notebooks/` folder' title: HugoBlox Kit - Import latest blog posts diff --git a/templates/data-science-blog/.github/workflows/upgrade.yml b/templates/data-science-blog/.github/workflows/upgrade.yml index 97d7fcd9..dbc39229 100644 --- a/templates/data-science-blog/.github/workflows/upgrade.yml +++ b/templates/data-science-blog/.github/workflows/upgrade.yml @@ -42,7 +42,7 @@ jobs: node-version: '22' - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: package_json_path: ./package.json run_install: false @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: "chore(deps): upgrade hugoblox modules" diff --git a/templates/dev-portfolio/.github/workflows/build.yml b/templates/dev-portfolio/.github/workflows/build.yml index 17128a38..d901ee82 100644 --- a/templates/dev-portfolio/.github/workflows/build.yml +++ b/templates/dev-portfolio/.github/workflows/build.yml @@ -46,7 +46,7 @@ jobs: - name: Setup pnpm if: hashFiles('package.json') != '' - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 - name: Get Hugo Version id: hugo-version diff --git a/templates/dev-portfolio/.github/workflows/upgrade.yml b/templates/dev-portfolio/.github/workflows/upgrade.yml index 97d7fcd9..dbc39229 100644 --- a/templates/dev-portfolio/.github/workflows/upgrade.yml +++ b/templates/dev-portfolio/.github/workflows/upgrade.yml @@ -42,7 +42,7 @@ jobs: node-version: '22' - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: package_json_path: ./package.json run_install: false @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: "chore(deps): upgrade hugoblox modules" diff --git a/templates/documentation/.github/workflows/build.yml b/templates/documentation/.github/workflows/build.yml index 17128a38..d901ee82 100644 --- a/templates/documentation/.github/workflows/build.yml +++ b/templates/documentation/.github/workflows/build.yml @@ -46,7 +46,7 @@ jobs: - name: Setup pnpm if: hashFiles('package.json') != '' - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 - name: Get Hugo Version id: hugo-version diff --git a/templates/documentation/.github/workflows/upgrade.yml b/templates/documentation/.github/workflows/upgrade.yml index 97d7fcd9..dbc39229 100644 --- a/templates/documentation/.github/workflows/upgrade.yml +++ b/templates/documentation/.github/workflows/upgrade.yml @@ -42,7 +42,7 @@ jobs: node-version: '22' - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: package_json_path: ./package.json run_install: false @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: "chore(deps): upgrade hugoblox modules" diff --git a/templates/link-in-bio/.github/workflows/build.yml b/templates/link-in-bio/.github/workflows/build.yml index 17128a38..d901ee82 100644 --- a/templates/link-in-bio/.github/workflows/build.yml +++ b/templates/link-in-bio/.github/workflows/build.yml @@ -46,7 +46,7 @@ jobs: - name: Setup pnpm if: hashFiles('package.json') != '' - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 - name: Get Hugo Version id: hugo-version diff --git a/templates/link-in-bio/.github/workflows/upgrade.yml b/templates/link-in-bio/.github/workflows/upgrade.yml index 97d7fcd9..dbc39229 100644 --- a/templates/link-in-bio/.github/workflows/upgrade.yml +++ b/templates/link-in-bio/.github/workflows/upgrade.yml @@ -42,7 +42,7 @@ jobs: node-version: '22' - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: package_json_path: ./package.json run_install: false @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: "chore(deps): upgrade hugoblox modules" diff --git a/templates/markdown-slides/.github/workflows/build.yml b/templates/markdown-slides/.github/workflows/build.yml index 17128a38..d901ee82 100644 --- a/templates/markdown-slides/.github/workflows/build.yml +++ b/templates/markdown-slides/.github/workflows/build.yml @@ -46,7 +46,7 @@ jobs: - name: Setup pnpm if: hashFiles('package.json') != '' - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 - name: Get Hugo Version id: hugo-version diff --git a/templates/markdown-slides/.github/workflows/upgrade.yml b/templates/markdown-slides/.github/workflows/upgrade.yml index 97d7fcd9..dbc39229 100644 --- a/templates/markdown-slides/.github/workflows/upgrade.yml +++ b/templates/markdown-slides/.github/workflows/upgrade.yml @@ -42,7 +42,7 @@ jobs: node-version: '22' - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: package_json_path: ./package.json run_install: false @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: "chore(deps): upgrade hugoblox modules" diff --git a/templates/resume/.github/workflows/build.yml b/templates/resume/.github/workflows/build.yml index 17128a38..d901ee82 100644 --- a/templates/resume/.github/workflows/build.yml +++ b/templates/resume/.github/workflows/build.yml @@ -46,7 +46,7 @@ jobs: - name: Setup pnpm if: hashFiles('package.json') != '' - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 - name: Get Hugo Version id: hugo-version diff --git a/templates/resume/.github/workflows/upgrade.yml b/templates/resume/.github/workflows/upgrade.yml index 97d7fcd9..dbc39229 100644 --- a/templates/resume/.github/workflows/upgrade.yml +++ b/templates/resume/.github/workflows/upgrade.yml @@ -42,7 +42,7 @@ jobs: node-version: '22' - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: package_json_path: ./package.json run_install: false @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: "chore(deps): upgrade hugoblox modules" diff --git a/templates/saas-landing-page/.github/workflows/build.yml b/templates/saas-landing-page/.github/workflows/build.yml index 17128a38..d901ee82 100644 --- a/templates/saas-landing-page/.github/workflows/build.yml +++ b/templates/saas-landing-page/.github/workflows/build.yml @@ -46,7 +46,7 @@ jobs: - name: Setup pnpm if: hashFiles('package.json') != '' - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 - name: Get Hugo Version id: hugo-version diff --git a/templates/saas-landing-page/.github/workflows/upgrade.yml b/templates/saas-landing-page/.github/workflows/upgrade.yml index 97d7fcd9..dbc39229 100644 --- a/templates/saas-landing-page/.github/workflows/upgrade.yml +++ b/templates/saas-landing-page/.github/workflows/upgrade.yml @@ -42,7 +42,7 @@ jobs: node-version: '22' - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: package_json_path: ./package.json run_install: false @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: "chore(deps): upgrade hugoblox modules" diff --git a/templates/starter/.github/workflows/build.yml b/templates/starter/.github/workflows/build.yml index 8fceee5a..71e37066 100644 --- a/templates/starter/.github/workflows/build.yml +++ b/templates/starter/.github/workflows/build.yml @@ -46,7 +46,7 @@ jobs: - name: Setup pnpm if: hashFiles('package.json') != '' - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 - name: Get Hugo Version id: hugo-version diff --git a/templates/starter/.github/workflows/upgrade.yml b/templates/starter/.github/workflows/upgrade.yml index 25dffa3d..0f73cdc5 100644 --- a/templates/starter/.github/workflows/upgrade.yml +++ b/templates/starter/.github/workflows/upgrade.yml @@ -42,7 +42,7 @@ jobs: node-version: '22' - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: package_json_path: ./package.json run_install: false @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: "chore(deps): upgrade hugoblox modules"