diff --git a/templates/academic-cv/.github/workflows/build.yml b/templates/academic-cv/.github/workflows/build.yml index bf7c2de3..0e1c5371 100644 --- a/templates/academic-cv/.github/workflows/build.yml +++ b/templates/academic-cv/.github/workflows/build.yml @@ -34,7 +34,7 @@ jobs: artifact-id: ${{ steps.upload.outputs.artifact-id }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: # Fetch history for Hugo's .GitInfo and .Lastmod fetch-depth: 0 @@ -92,7 +92,7 @@ jobs: extended: true # Cache dependencies (Go modules, node_modules) - stable, rarely changes - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: | /tmp/hugo_cache_runner/ @@ -104,7 +104,7 @@ jobs: ${{ runner.os }}-hugo-deps- # Cache Hugo resources (processed images, CSS) - invalidates only when assets/config change - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: resources/ key: ${{ runner.os }}-hugo-resources-${{ hashFiles('assets/**/*', 'config/**/*', diff --git a/templates/academic-cv/.github/workflows/deploy.yml b/templates/academic-cv/.github/workflows/deploy.yml index f9131645..e86696b9 100644 --- a/templates/academic-cv/.github/workflows/deploy.yml +++ b/templates/academic-cv/.github/workflows/deploy.yml @@ -26,7 +26,7 @@ jobs: deploy-host: ${{ steps.check.outputs.host }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: sparse-checkout: hugoblox.yaml sparse-checkout-cone-mode: false diff --git a/templates/academic-cv/.github/workflows/import-publications.yml b/templates/academic-cv/.github/workflows/import-publications.yml index ec9d16dd..5bde4c91 100644 --- a/templates/academic-cv/.github/workflows/import-publications.yml +++ b/templates/academic-cv/.github/workflows/import-publications.yml @@ -31,17 +31,17 @@ jobs: PYTHON_VERSION: '3.13' steps: - name: Checkout the repo - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: # Only need recent history for publication import fetch-depth: 1 - name: Set up Python 3.13 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.13' - name: Setup pip cache - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/pip key: ${{ runner.os }}-pip-academic-${{ env.ACADEMIC_VERSION }} @@ -81,7 +81,7 @@ jobs: - name: Create Pull Request # Set ID for `Check outputs` stage id: cpr - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v7 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 f564f163..97d7fcd9 100644 --- a/templates/academic-cv/.github/workflows/upgrade.yml +++ b/templates/academic-cv/.github/workflows/upgrade.yml @@ -32,7 +32,7 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -48,7 +48,7 @@ jobs: run_install: false - name: Setup Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: '1.23' @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v7 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 bf7c2de3..0e1c5371 100644 --- a/templates/data-science-blog/.github/workflows/build.yml +++ b/templates/data-science-blog/.github/workflows/build.yml @@ -34,7 +34,7 @@ jobs: artifact-id: ${{ steps.upload.outputs.artifact-id }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: # Fetch history for Hugo's .GitInfo and .Lastmod fetch-depth: 0 @@ -92,7 +92,7 @@ jobs: extended: true # Cache dependencies (Go modules, node_modules) - stable, rarely changes - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: | /tmp/hugo_cache_runner/ @@ -104,7 +104,7 @@ jobs: ${{ runner.os }}-hugo-deps- # Cache Hugo resources (processed images, CSS) - invalidates only when assets/config change - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: resources/ key: ${{ runner.os }}-hugo-resources-${{ hashFiles('assets/**/*', 'config/**/*', diff --git a/templates/data-science-blog/.github/workflows/deploy.yml b/templates/data-science-blog/.github/workflows/deploy.yml index f9131645..e86696b9 100644 --- a/templates/data-science-blog/.github/workflows/deploy.yml +++ b/templates/data-science-blog/.github/workflows/deploy.yml @@ -26,7 +26,7 @@ jobs: deploy-host: ${{ steps.check.outputs.host }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: sparse-checkout: hugoblox.yaml sparse-checkout-cone-mode: false diff --git a/templates/data-science-blog/.github/workflows/import-notebooks.yml b/templates/data-science-blog/.github/workflows/import-notebooks.yml index df184a7d..4c3412aa 100644 --- a/templates/data-science-blog/.github/workflows/import-notebooks.yml +++ b/templates/data-science-blog/.github/workflows/import-notebooks.yml @@ -21,9 +21,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout the repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Set up Python 3.12 - uses: actions/setup-python@v4 + uses: actions/setup-python@v6 with: python-version: "3.12" - name: Install dependencies @@ -35,7 +35,7 @@ jobs: - name: Create Pull Request # Set ID for `Check outputs` stage id: cpr - uses: peter-evans/create-pull-request@v5 + uses: peter-evans/create-pull-request@v7 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 f564f163..97d7fcd9 100644 --- a/templates/data-science-blog/.github/workflows/upgrade.yml +++ b/templates/data-science-blog/.github/workflows/upgrade.yml @@ -32,7 +32,7 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -48,7 +48,7 @@ jobs: run_install: false - name: Setup Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: '1.23' @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v7 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 bf7c2de3..0e1c5371 100644 --- a/templates/dev-portfolio/.github/workflows/build.yml +++ b/templates/dev-portfolio/.github/workflows/build.yml @@ -34,7 +34,7 @@ jobs: artifact-id: ${{ steps.upload.outputs.artifact-id }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: # Fetch history for Hugo's .GitInfo and .Lastmod fetch-depth: 0 @@ -92,7 +92,7 @@ jobs: extended: true # Cache dependencies (Go modules, node_modules) - stable, rarely changes - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: | /tmp/hugo_cache_runner/ @@ -104,7 +104,7 @@ jobs: ${{ runner.os }}-hugo-deps- # Cache Hugo resources (processed images, CSS) - invalidates only when assets/config change - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: resources/ key: ${{ runner.os }}-hugo-resources-${{ hashFiles('assets/**/*', 'config/**/*', diff --git a/templates/dev-portfolio/.github/workflows/deploy.yml b/templates/dev-portfolio/.github/workflows/deploy.yml index f9131645..e86696b9 100644 --- a/templates/dev-portfolio/.github/workflows/deploy.yml +++ b/templates/dev-portfolio/.github/workflows/deploy.yml @@ -26,7 +26,7 @@ jobs: deploy-host: ${{ steps.check.outputs.host }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: sparse-checkout: hugoblox.yaml sparse-checkout-cone-mode: false diff --git a/templates/dev-portfolio/.github/workflows/upgrade.yml b/templates/dev-portfolio/.github/workflows/upgrade.yml index f564f163..97d7fcd9 100644 --- a/templates/dev-portfolio/.github/workflows/upgrade.yml +++ b/templates/dev-portfolio/.github/workflows/upgrade.yml @@ -32,7 +32,7 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -48,7 +48,7 @@ jobs: run_install: false - name: Setup Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: '1.23' @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v7 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 bf7c2de3..0e1c5371 100644 --- a/templates/documentation/.github/workflows/build.yml +++ b/templates/documentation/.github/workflows/build.yml @@ -34,7 +34,7 @@ jobs: artifact-id: ${{ steps.upload.outputs.artifact-id }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: # Fetch history for Hugo's .GitInfo and .Lastmod fetch-depth: 0 @@ -92,7 +92,7 @@ jobs: extended: true # Cache dependencies (Go modules, node_modules) - stable, rarely changes - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: | /tmp/hugo_cache_runner/ @@ -104,7 +104,7 @@ jobs: ${{ runner.os }}-hugo-deps- # Cache Hugo resources (processed images, CSS) - invalidates only when assets/config change - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: resources/ key: ${{ runner.os }}-hugo-resources-${{ hashFiles('assets/**/*', 'config/**/*', diff --git a/templates/documentation/.github/workflows/deploy.yml b/templates/documentation/.github/workflows/deploy.yml index f9131645..e86696b9 100644 --- a/templates/documentation/.github/workflows/deploy.yml +++ b/templates/documentation/.github/workflows/deploy.yml @@ -26,7 +26,7 @@ jobs: deploy-host: ${{ steps.check.outputs.host }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: sparse-checkout: hugoblox.yaml sparse-checkout-cone-mode: false diff --git a/templates/documentation/.github/workflows/upgrade.yml b/templates/documentation/.github/workflows/upgrade.yml index f564f163..97d7fcd9 100644 --- a/templates/documentation/.github/workflows/upgrade.yml +++ b/templates/documentation/.github/workflows/upgrade.yml @@ -32,7 +32,7 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -48,7 +48,7 @@ jobs: run_install: false - name: Setup Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: '1.23' @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v7 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 bf7c2de3..0e1c5371 100644 --- a/templates/link-in-bio/.github/workflows/build.yml +++ b/templates/link-in-bio/.github/workflows/build.yml @@ -34,7 +34,7 @@ jobs: artifact-id: ${{ steps.upload.outputs.artifact-id }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: # Fetch history for Hugo's .GitInfo and .Lastmod fetch-depth: 0 @@ -92,7 +92,7 @@ jobs: extended: true # Cache dependencies (Go modules, node_modules) - stable, rarely changes - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: | /tmp/hugo_cache_runner/ @@ -104,7 +104,7 @@ jobs: ${{ runner.os }}-hugo-deps- # Cache Hugo resources (processed images, CSS) - invalidates only when assets/config change - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: resources/ key: ${{ runner.os }}-hugo-resources-${{ hashFiles('assets/**/*', 'config/**/*', diff --git a/templates/link-in-bio/.github/workflows/deploy.yml b/templates/link-in-bio/.github/workflows/deploy.yml index f9131645..e86696b9 100644 --- a/templates/link-in-bio/.github/workflows/deploy.yml +++ b/templates/link-in-bio/.github/workflows/deploy.yml @@ -26,7 +26,7 @@ jobs: deploy-host: ${{ steps.check.outputs.host }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: sparse-checkout: hugoblox.yaml sparse-checkout-cone-mode: false diff --git a/templates/link-in-bio/.github/workflows/upgrade.yml b/templates/link-in-bio/.github/workflows/upgrade.yml index f564f163..97d7fcd9 100644 --- a/templates/link-in-bio/.github/workflows/upgrade.yml +++ b/templates/link-in-bio/.github/workflows/upgrade.yml @@ -32,7 +32,7 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -48,7 +48,7 @@ jobs: run_install: false - name: Setup Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: '1.23' @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v7 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 bf7c2de3..0e1c5371 100644 --- a/templates/markdown-slides/.github/workflows/build.yml +++ b/templates/markdown-slides/.github/workflows/build.yml @@ -34,7 +34,7 @@ jobs: artifact-id: ${{ steps.upload.outputs.artifact-id }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: # Fetch history for Hugo's .GitInfo and .Lastmod fetch-depth: 0 @@ -92,7 +92,7 @@ jobs: extended: true # Cache dependencies (Go modules, node_modules) - stable, rarely changes - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: | /tmp/hugo_cache_runner/ @@ -104,7 +104,7 @@ jobs: ${{ runner.os }}-hugo-deps- # Cache Hugo resources (processed images, CSS) - invalidates only when assets/config change - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: resources/ key: ${{ runner.os }}-hugo-resources-${{ hashFiles('assets/**/*', 'config/**/*', diff --git a/templates/markdown-slides/.github/workflows/deploy.yml b/templates/markdown-slides/.github/workflows/deploy.yml index f9131645..e86696b9 100644 --- a/templates/markdown-slides/.github/workflows/deploy.yml +++ b/templates/markdown-slides/.github/workflows/deploy.yml @@ -26,7 +26,7 @@ jobs: deploy-host: ${{ steps.check.outputs.host }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: sparse-checkout: hugoblox.yaml sparse-checkout-cone-mode: false diff --git a/templates/markdown-slides/.github/workflows/upgrade.yml b/templates/markdown-slides/.github/workflows/upgrade.yml index f564f163..97d7fcd9 100644 --- a/templates/markdown-slides/.github/workflows/upgrade.yml +++ b/templates/markdown-slides/.github/workflows/upgrade.yml @@ -32,7 +32,7 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -48,7 +48,7 @@ jobs: run_install: false - name: Setup Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: '1.23' @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v7 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 bf7c2de3..0e1c5371 100644 --- a/templates/resume/.github/workflows/build.yml +++ b/templates/resume/.github/workflows/build.yml @@ -34,7 +34,7 @@ jobs: artifact-id: ${{ steps.upload.outputs.artifact-id }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: # Fetch history for Hugo's .GitInfo and .Lastmod fetch-depth: 0 @@ -92,7 +92,7 @@ jobs: extended: true # Cache dependencies (Go modules, node_modules) - stable, rarely changes - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: | /tmp/hugo_cache_runner/ @@ -104,7 +104,7 @@ jobs: ${{ runner.os }}-hugo-deps- # Cache Hugo resources (processed images, CSS) - invalidates only when assets/config change - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: resources/ key: ${{ runner.os }}-hugo-resources-${{ hashFiles('assets/**/*', 'config/**/*', diff --git a/templates/resume/.github/workflows/deploy.yml b/templates/resume/.github/workflows/deploy.yml index f9131645..e86696b9 100644 --- a/templates/resume/.github/workflows/deploy.yml +++ b/templates/resume/.github/workflows/deploy.yml @@ -26,7 +26,7 @@ jobs: deploy-host: ${{ steps.check.outputs.host }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: sparse-checkout: hugoblox.yaml sparse-checkout-cone-mode: false diff --git a/templates/resume/.github/workflows/upgrade.yml b/templates/resume/.github/workflows/upgrade.yml index f564f163..97d7fcd9 100644 --- a/templates/resume/.github/workflows/upgrade.yml +++ b/templates/resume/.github/workflows/upgrade.yml @@ -32,7 +32,7 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -48,7 +48,7 @@ jobs: run_install: false - name: Setup Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: '1.23' @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v7 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: "chore(deps): upgrade hugoblox modules" diff --git a/templates/startup-landing-page/.github/workflows/build.yml b/templates/startup-landing-page/.github/workflows/build.yml index bf7c2de3..0e1c5371 100644 --- a/templates/startup-landing-page/.github/workflows/build.yml +++ b/templates/startup-landing-page/.github/workflows/build.yml @@ -34,7 +34,7 @@ jobs: artifact-id: ${{ steps.upload.outputs.artifact-id }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: # Fetch history for Hugo's .GitInfo and .Lastmod fetch-depth: 0 @@ -92,7 +92,7 @@ jobs: extended: true # Cache dependencies (Go modules, node_modules) - stable, rarely changes - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: | /tmp/hugo_cache_runner/ @@ -104,7 +104,7 @@ jobs: ${{ runner.os }}-hugo-deps- # Cache Hugo resources (processed images, CSS) - invalidates only when assets/config change - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: resources/ key: ${{ runner.os }}-hugo-resources-${{ hashFiles('assets/**/*', 'config/**/*', diff --git a/templates/startup-landing-page/.github/workflows/deploy.yml b/templates/startup-landing-page/.github/workflows/deploy.yml index f9131645..e86696b9 100644 --- a/templates/startup-landing-page/.github/workflows/deploy.yml +++ b/templates/startup-landing-page/.github/workflows/deploy.yml @@ -26,7 +26,7 @@ jobs: deploy-host: ${{ steps.check.outputs.host }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: sparse-checkout: hugoblox.yaml sparse-checkout-cone-mode: false diff --git a/templates/startup-landing-page/.github/workflows/upgrade.yml b/templates/startup-landing-page/.github/workflows/upgrade.yml index f564f163..97d7fcd9 100644 --- a/templates/startup-landing-page/.github/workflows/upgrade.yml +++ b/templates/startup-landing-page/.github/workflows/upgrade.yml @@ -32,7 +32,7 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -48,7 +48,7 @@ jobs: run_install: false - name: Setup Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: '1.23' @@ -75,7 +75,7 @@ jobs: - name: Create Pull Request - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v7 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: "chore(deps): upgrade hugoblox modules"