From 59a57b051879f45a27b291d952fe832034c40985 Mon Sep 17 00:00:00 2001 From: George Cushen Date: Mon, 15 Apr 2024 20:06:45 +0100 Subject: [PATCH] starters: upgrade GitHub actions GitHub broke some actions by removing Node 16. --- .../.github/workflows/import-publications.yml | 6 +- .../.github/workflows/publish.yaml | 12 ++-- starters/blog/.github/workflows/publish.yaml | 70 +++++++++---------- starters/blog/go.mod | 2 +- starters/blog/hugoblox.yaml | 2 +- starters/blog/netlify.toml | 2 +- .../.github/workflows/publish.yaml | 68 +++++++++--------- starters/documentation/go.mod | 2 +- starters/documentation/hugoblox.yaml | 2 +- starters/documentation/netlify.toml | 2 +- .../.github/workflows/publish.yaml | 68 +++++++++--------- starters/landing-page/go.mod | 2 +- starters/landing-page/hugoblox.yaml | 2 +- starters/landing-page/netlify.toml | 2 +- .../.github/workflows/publish.yaml | 64 ++++++++--------- starters/link-in-bio/go.mod | 2 +- starters/link-in-bio/hugoblox.yaml | 2 +- starters/link-in-bio/netlify.toml | 2 +- .../portfolio/.github/workflows/publish.yaml | 12 ++-- .../.github/workflows/import-publications.yml | 6 +- .../.github/workflows/publish.yaml | 12 ++-- .../resume/.github/workflows/publish.yaml | 64 ++++++++--------- starters/resume/go.mod | 2 +- starters/resume/hugoblox.yaml | 2 +- starters/resume/netlify.toml | 2 +- 25 files changed, 206 insertions(+), 206 deletions(-) diff --git a/starters/academic-cv/.github/workflows/import-publications.yml b/starters/academic-cv/.github/workflows/import-publications.yml index 8ee4b62c..616fc913 100644 --- a/starters/academic-cv/.github/workflows/import-publications.yml +++ b/starters/academic-cv/.github/workflows/import-publications.yml @@ -21,9 +21,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout the repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Python 3.12 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.12" - name: Install dependencies @@ -38,7 +38,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@v6 with: commit-message: 'content: import publications from Bibtex' title: Hugo Blox Builder - Import latest publications diff --git a/starters/academic-cv/.github/workflows/publish.yaml b/starters/academic-cv/.github/workflows/publish.yaml index ae3ee06a..44f5759b 100644 --- a/starters/academic-cv/.github/workflows/publish.yaml +++ b/starters/academic-cv/.github/workflows/publish.yaml @@ -1,7 +1,7 @@ name: Deploy website to GitHub Pages env: - WC_HUGO_VERSION: '0.123.3' + WC_HUGO_VERSION: '0.124.1' on: # Trigger the workflow every time you push to the `main` branch @@ -32,11 +32,11 @@ jobs: # Fetch history for Hugo's .GitInfo and .Lastmod fetch-depth: 0 - name: Setup Hugo - uses: peaceiris/actions-hugo@v2 + uses: peaceiris/actions-hugo@v3 with: hugo-version: ${{ env.WC_HUGO_VERSION }} extended: true - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: /tmp/hugo_cache_runner/ key: ${{ runner.os }}-hugomod-${{ hashFiles('**/go.mod') }} @@ -44,7 +44,7 @@ jobs: ${{ runner.os }}-hugomod- - name: Setup Pages id: pages - uses: actions/configure-pages@v3 + uses: actions/configure-pages@v5 - name: Build with Hugo env: HUGO_ENVIRONMENT: production @@ -52,7 +52,7 @@ jobs: echo "Hugo Cache Dir: $(hugo config | grep cachedir)" hugo --minify --baseURL "${{ steps.pages.outputs.base_url }}/" - name: Upload artifact - uses: actions/upload-pages-artifact@v2 + uses: actions/upload-pages-artifact@v3 with: path: ./public @@ -67,4 +67,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v2 + uses: actions/deploy-pages@v4 diff --git a/starters/blog/.github/workflows/publish.yaml b/starters/blog/.github/workflows/publish.yaml index b02b9c11..6f72a4a4 100644 --- a/starters/blog/.github/workflows/publish.yaml +++ b/starters/blog/.github/workflows/publish.yaml @@ -1,7 +1,7 @@ name: Deploy website to GitHub Pages env: - WC_HUGO_VERSION: '0.123.7' + WC_HUGO_VERSION: '0.124.1' on: # Trigger the workflow every time you push to the `main` branch @@ -26,37 +26,37 @@ jobs: if: github.repository_owner != 'HugoBlox' runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@v4 - with: - # Fetch history for Hugo's .GitInfo and .Lastmod - fetch-depth: 0 - - name: Setup Hugo - uses: peaceiris/actions-hugo@v2 - with: - hugo-version: ${{ env.WC_HUGO_VERSION }} - extended: true - - uses: actions/cache@v3 - with: - path: /tmp/hugo_cache_runner/ - key: ${{ runner.os }}-hugomod-${{ hashFiles('**/go.mod') }} - restore-keys: | - ${{ runner.os }}-hugomod- - - name: Setup Pages - id: pages - uses: actions/configure-pages@v3 - - name: Build with Hugo - env: - HUGO_ENVIRONMENT: production - run: | - echo "Hugo Cache Dir: $(hugo config | grep cachedir)" - hugo --minify --baseURL "${{ steps.pages.outputs.base_url }}/" - - name: Generate Pagefind search index - run: npx pagefind --source "public" - - name: Upload artifact - uses: actions/upload-pages-artifact@v2 - with: - path: ./public + - name: Checkout + uses: actions/checkout@v4 + with: + # Fetch history for Hugo's .GitInfo and .Lastmod + fetch-depth: 0 + - name: Setup Hugo + uses: peaceiris/actions-hugo@v3 + with: + hugo-version: ${{ env.WC_HUGO_VERSION }} + extended: true + - uses: actions/cache@v4 + with: + path: /tmp/hugo_cache_runner/ + key: ${{ runner.os }}-hugomod-${{ hashFiles('**/go.mod') }} + restore-keys: | + ${{ runner.os }}-hugomod- + - name: Setup Pages + id: pages + uses: actions/configure-pages@v5 + - name: Build with Hugo + env: + HUGO_ENVIRONMENT: production + run: | + echo "Hugo Cache Dir: $(hugo config | grep cachedir)" + hugo --minify --baseURL "${{ steps.pages.outputs.base_url }}/" + - name: Generate Pagefind search index + run: npx pagefind --source "public" + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + path: ./public # Deploy website to GitHub Pages hosting deploy: @@ -67,6 +67,6 @@ jobs: runs-on: ubuntu-latest needs: build steps: - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v2 + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/starters/blog/go.mod b/starters/blog/go.mod index 42f16b3c..eed40df4 100644 --- a/starters/blog/go.mod +++ b/starters/blog/go.mod @@ -4,5 +4,5 @@ go 1.19 require ( github.com/HugoBlox/hugo-blox-builder/modules/blox-plugin-netlify v1.1.2-0.20231125204555-f431a4a2c705 - github.com/HugoBlox/hugo-blox-builder/modules/blox-tailwind v0.2.1-0.20240303165809-469a458ab94f + github.com/HugoBlox/hugo-blox-builder/modules/blox-tailwind v0.2.1-0.20240310162319-c03355fea540 ) diff --git a/starters/blog/hugoblox.yaml b/starters/blog/hugoblox.yaml index 976a9367..044856f5 100644 --- a/starters/blog/hugoblox.yaml +++ b/starters/blog/hugoblox.yaml @@ -1,2 +1,2 @@ build: - hugo_version: '0.123.7' + hugo_version: '0.124.1' diff --git a/starters/blog/netlify.toml b/starters/blog/netlify.toml index 63849ee8..b7e8c565 100644 --- a/starters/blog/netlify.toml +++ b/starters/blog/netlify.toml @@ -3,7 +3,7 @@ publish = "public" [build.environment] - HUGO_VERSION = "0.123.7" + HUGO_VERSION = "0.124.1" GO_VERSION = "1.21.5" NODE_VERSION = "21.1.0" HUGO_ENABLEGITINFO = "true" diff --git a/starters/documentation/.github/workflows/publish.yaml b/starters/documentation/.github/workflows/publish.yaml index b942bcc0..6f72a4a4 100644 --- a/starters/documentation/.github/workflows/publish.yaml +++ b/starters/documentation/.github/workflows/publish.yaml @@ -1,7 +1,7 @@ name: Deploy website to GitHub Pages env: - WC_HUGO_VERSION: '0.123.7' + WC_HUGO_VERSION: '0.124.1' on: # Trigger the workflow every time you push to the `main` branch @@ -26,37 +26,37 @@ jobs: if: github.repository_owner != 'HugoBlox' runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@v4 - with: + - name: Checkout + uses: actions/checkout@v4 + with: # Fetch history for Hugo's .GitInfo and .Lastmod - fetch-depth: 0 - - name: Setup Hugo - uses: peaceiris/actions-hugo@v2 - with: - hugo-version: ${{ env.WC_HUGO_VERSION }} - extended: true - - uses: actions/cache@v3 - with: - path: /tmp/hugo_cache_runner/ - key: ${{ runner.os }}-hugomod-${{ hashFiles('**/go.mod') }} - restore-keys: | - ${{ runner.os }}-hugomod- - - name: Setup Pages - id: pages - uses: actions/configure-pages@v3 - - name: Build with Hugo - env: - HUGO_ENVIRONMENT: production - run: | - echo "Hugo Cache Dir: $(hugo config | grep cachedir)" - hugo --minify --baseURL "${{ steps.pages.outputs.base_url }}/" - - name: Generate Pagefind search index - run: npx pagefind --source "public" - - name: Upload artifact - uses: actions/upload-pages-artifact@v2 - with: - path: ./public + fetch-depth: 0 + - name: Setup Hugo + uses: peaceiris/actions-hugo@v3 + with: + hugo-version: ${{ env.WC_HUGO_VERSION }} + extended: true + - uses: actions/cache@v4 + with: + path: /tmp/hugo_cache_runner/ + key: ${{ runner.os }}-hugomod-${{ hashFiles('**/go.mod') }} + restore-keys: | + ${{ runner.os }}-hugomod- + - name: Setup Pages + id: pages + uses: actions/configure-pages@v5 + - name: Build with Hugo + env: + HUGO_ENVIRONMENT: production + run: | + echo "Hugo Cache Dir: $(hugo config | grep cachedir)" + hugo --minify --baseURL "${{ steps.pages.outputs.base_url }}/" + - name: Generate Pagefind search index + run: npx pagefind --source "public" + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + path: ./public # Deploy website to GitHub Pages hosting deploy: @@ -67,6 +67,6 @@ jobs: runs-on: ubuntu-latest needs: build steps: - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v2 + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/starters/documentation/go.mod b/starters/documentation/go.mod index 536f0693..32dfa1e4 100644 --- a/starters/documentation/go.mod +++ b/starters/documentation/go.mod @@ -4,5 +4,5 @@ go 1.15 require ( github.com/HugoBlox/hugo-blox-builder/modules/blox-plugin-netlify v1.1.2-0.20240217212918-ae7f0c597978 - github.com/HugoBlox/hugo-blox-builder/modules/blox-tailwind v0.2.1-0.20240303165809-469a458ab94f + github.com/HugoBlox/hugo-blox-builder/modules/blox-tailwind v0.2.1-0.20240310162319-c03355fea540 ) diff --git a/starters/documentation/hugoblox.yaml b/starters/documentation/hugoblox.yaml index 976a9367..044856f5 100644 --- a/starters/documentation/hugoblox.yaml +++ b/starters/documentation/hugoblox.yaml @@ -1,2 +1,2 @@ build: - hugo_version: '0.123.7' + hugo_version: '0.124.1' diff --git a/starters/documentation/netlify.toml b/starters/documentation/netlify.toml index be5d5f27..2ede7fdd 100644 --- a/starters/documentation/netlify.toml +++ b/starters/documentation/netlify.toml @@ -3,7 +3,7 @@ publish = "public" [build.environment] - HUGO_VERSION = "0.123.7" + HUGO_VERSION = "0.124.1" HUGO_ENABLEGITINFO = "true" [context.production.environment] diff --git a/starters/landing-page/.github/workflows/publish.yaml b/starters/landing-page/.github/workflows/publish.yaml index b942bcc0..6f72a4a4 100644 --- a/starters/landing-page/.github/workflows/publish.yaml +++ b/starters/landing-page/.github/workflows/publish.yaml @@ -1,7 +1,7 @@ name: Deploy website to GitHub Pages env: - WC_HUGO_VERSION: '0.123.7' + WC_HUGO_VERSION: '0.124.1' on: # Trigger the workflow every time you push to the `main` branch @@ -26,37 +26,37 @@ jobs: if: github.repository_owner != 'HugoBlox' runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@v4 - with: + - name: Checkout + uses: actions/checkout@v4 + with: # Fetch history for Hugo's .GitInfo and .Lastmod - fetch-depth: 0 - - name: Setup Hugo - uses: peaceiris/actions-hugo@v2 - with: - hugo-version: ${{ env.WC_HUGO_VERSION }} - extended: true - - uses: actions/cache@v3 - with: - path: /tmp/hugo_cache_runner/ - key: ${{ runner.os }}-hugomod-${{ hashFiles('**/go.mod') }} - restore-keys: | - ${{ runner.os }}-hugomod- - - name: Setup Pages - id: pages - uses: actions/configure-pages@v3 - - name: Build with Hugo - env: - HUGO_ENVIRONMENT: production - run: | - echo "Hugo Cache Dir: $(hugo config | grep cachedir)" - hugo --minify --baseURL "${{ steps.pages.outputs.base_url }}/" - - name: Generate Pagefind search index - run: npx pagefind --source "public" - - name: Upload artifact - uses: actions/upload-pages-artifact@v2 - with: - path: ./public + fetch-depth: 0 + - name: Setup Hugo + uses: peaceiris/actions-hugo@v3 + with: + hugo-version: ${{ env.WC_HUGO_VERSION }} + extended: true + - uses: actions/cache@v4 + with: + path: /tmp/hugo_cache_runner/ + key: ${{ runner.os }}-hugomod-${{ hashFiles('**/go.mod') }} + restore-keys: | + ${{ runner.os }}-hugomod- + - name: Setup Pages + id: pages + uses: actions/configure-pages@v5 + - name: Build with Hugo + env: + HUGO_ENVIRONMENT: production + run: | + echo "Hugo Cache Dir: $(hugo config | grep cachedir)" + hugo --minify --baseURL "${{ steps.pages.outputs.base_url }}/" + - name: Generate Pagefind search index + run: npx pagefind --source "public" + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + path: ./public # Deploy website to GitHub Pages hosting deploy: @@ -67,6 +67,6 @@ jobs: runs-on: ubuntu-latest needs: build steps: - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v2 + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/starters/landing-page/go.mod b/starters/landing-page/go.mod index d5eec3e9..a515f021 100644 --- a/starters/landing-page/go.mod +++ b/starters/landing-page/go.mod @@ -4,5 +4,5 @@ go 1.19 require ( github.com/HugoBlox/hugo-blox-builder/modules/blox-plugin-netlify v1.1.2-0.20231108143325-448ed0e3bd2b - github.com/HugoBlox/hugo-blox-builder/modules/blox-tailwind v0.2.1-0.20240303165809-469a458ab94f + github.com/HugoBlox/hugo-blox-builder/modules/blox-tailwind v0.2.1-0.20240310162319-c03355fea540 ) diff --git a/starters/landing-page/hugoblox.yaml b/starters/landing-page/hugoblox.yaml index 976a9367..044856f5 100644 --- a/starters/landing-page/hugoblox.yaml +++ b/starters/landing-page/hugoblox.yaml @@ -1,2 +1,2 @@ build: - hugo_version: '0.123.7' + hugo_version: '0.124.1' diff --git a/starters/landing-page/netlify.toml b/starters/landing-page/netlify.toml index 8375f287..a341b8d0 100644 --- a/starters/landing-page/netlify.toml +++ b/starters/landing-page/netlify.toml @@ -3,7 +3,7 @@ publish = "public" [build.environment] - HUGO_VERSION = "0.123.7" + HUGO_VERSION = "0.124.1" HUGO_ENABLEGITINFO = "true" [context.production.environment] diff --git a/starters/link-in-bio/.github/workflows/publish.yaml b/starters/link-in-bio/.github/workflows/publish.yaml index e30468ee..44f5759b 100644 --- a/starters/link-in-bio/.github/workflows/publish.yaml +++ b/starters/link-in-bio/.github/workflows/publish.yaml @@ -1,7 +1,7 @@ name: Deploy website to GitHub Pages env: - WC_HUGO_VERSION: '0.123.7' + WC_HUGO_VERSION: '0.124.1' on: # Trigger the workflow every time you push to the `main` branch @@ -26,35 +26,35 @@ jobs: if: github.repository_owner != 'HugoBlox' runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@v4 - with: + - name: Checkout + uses: actions/checkout@v4 + with: # Fetch history for Hugo's .GitInfo and .Lastmod - fetch-depth: 0 - - name: Setup Hugo - uses: peaceiris/actions-hugo@v2 - with: - hugo-version: ${{ env.WC_HUGO_VERSION }} - extended: true - - uses: actions/cache@v3 - with: - path: /tmp/hugo_cache_runner/ - key: ${{ runner.os }}-hugomod-${{ hashFiles('**/go.mod') }} - restore-keys: | - ${{ runner.os }}-hugomod- - - name: Setup Pages - id: pages - uses: actions/configure-pages@v3 - - name: Build with Hugo - env: - HUGO_ENVIRONMENT: production - run: | - echo "Hugo Cache Dir: $(hugo config | grep cachedir)" - hugo --minify --baseURL "${{ steps.pages.outputs.base_url }}/" - - name: Upload artifact - uses: actions/upload-pages-artifact@v2 - with: - path: ./public + fetch-depth: 0 + - name: Setup Hugo + uses: peaceiris/actions-hugo@v3 + with: + hugo-version: ${{ env.WC_HUGO_VERSION }} + extended: true + - uses: actions/cache@v4 + with: + path: /tmp/hugo_cache_runner/ + key: ${{ runner.os }}-hugomod-${{ hashFiles('**/go.mod') }} + restore-keys: | + ${{ runner.os }}-hugomod- + - name: Setup Pages + id: pages + uses: actions/configure-pages@v5 + - name: Build with Hugo + env: + HUGO_ENVIRONMENT: production + run: | + echo "Hugo Cache Dir: $(hugo config | grep cachedir)" + hugo --minify --baseURL "${{ steps.pages.outputs.base_url }}/" + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + path: ./public # Deploy website to GitHub Pages hosting deploy: @@ -65,6 +65,6 @@ jobs: runs-on: ubuntu-latest needs: build steps: - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v2 + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/starters/link-in-bio/go.mod b/starters/link-in-bio/go.mod index 526ca8dc..8a81f888 100644 --- a/starters/link-in-bio/go.mod +++ b/starters/link-in-bio/go.mod @@ -4,5 +4,5 @@ go 1.19 require ( github.com/HugoBlox/hugo-blox-builder/modules/blox-plugin-netlify v1.1.2-0.20231108143325-448ed0e3bd2b - github.com/HugoBlox/hugo-blox-builder/modules/blox-tailwind v0.2.1-0.20240303165809-469a458ab94f + github.com/HugoBlox/hugo-blox-builder/modules/blox-tailwind v0.2.1-0.20240310162319-c03355fea540 ) diff --git a/starters/link-in-bio/hugoblox.yaml b/starters/link-in-bio/hugoblox.yaml index 976a9367..044856f5 100644 --- a/starters/link-in-bio/hugoblox.yaml +++ b/starters/link-in-bio/hugoblox.yaml @@ -1,2 +1,2 @@ build: - hugo_version: '0.123.7' + hugo_version: '0.124.1' diff --git a/starters/link-in-bio/netlify.toml b/starters/link-in-bio/netlify.toml index 8375f287..a341b8d0 100644 --- a/starters/link-in-bio/netlify.toml +++ b/starters/link-in-bio/netlify.toml @@ -3,7 +3,7 @@ publish = "public" [build.environment] - HUGO_VERSION = "0.123.7" + HUGO_VERSION = "0.124.1" HUGO_ENABLEGITINFO = "true" [context.production.environment] diff --git a/starters/portfolio/.github/workflows/publish.yaml b/starters/portfolio/.github/workflows/publish.yaml index 323e900d..44f5759b 100644 --- a/starters/portfolio/.github/workflows/publish.yaml +++ b/starters/portfolio/.github/workflows/publish.yaml @@ -1,7 +1,7 @@ name: Deploy website to GitHub Pages env: - WC_HUGO_VERSION: '0.119.0' + WC_HUGO_VERSION: '0.124.1' on: # Trigger the workflow every time you push to the `main` branch @@ -32,11 +32,11 @@ jobs: # Fetch history for Hugo's .GitInfo and .Lastmod fetch-depth: 0 - name: Setup Hugo - uses: peaceiris/actions-hugo@v2 + uses: peaceiris/actions-hugo@v3 with: hugo-version: ${{ env.WC_HUGO_VERSION }} extended: true - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: /tmp/hugo_cache_runner/ key: ${{ runner.os }}-hugomod-${{ hashFiles('**/go.mod') }} @@ -44,7 +44,7 @@ jobs: ${{ runner.os }}-hugomod- - name: Setup Pages id: pages - uses: actions/configure-pages@v3 + uses: actions/configure-pages@v5 - name: Build with Hugo env: HUGO_ENVIRONMENT: production @@ -52,7 +52,7 @@ jobs: echo "Hugo Cache Dir: $(hugo config | grep cachedir)" hugo --minify --baseURL "${{ steps.pages.outputs.base_url }}/" - name: Upload artifact - uses: actions/upload-pages-artifact@v2 + uses: actions/upload-pages-artifact@v3 with: path: ./public @@ -67,4 +67,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v2 + uses: actions/deploy-pages@v4 diff --git a/starters/research-group/.github/workflows/import-publications.yml b/starters/research-group/.github/workflows/import-publications.yml index 8ee4b62c..616fc913 100644 --- a/starters/research-group/.github/workflows/import-publications.yml +++ b/starters/research-group/.github/workflows/import-publications.yml @@ -21,9 +21,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout the repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Python 3.12 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.12" - name: Install dependencies @@ -38,7 +38,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@v6 with: commit-message: 'content: import publications from Bibtex' title: Hugo Blox Builder - Import latest publications diff --git a/starters/research-group/.github/workflows/publish.yaml b/starters/research-group/.github/workflows/publish.yaml index ae3ee06a..44f5759b 100644 --- a/starters/research-group/.github/workflows/publish.yaml +++ b/starters/research-group/.github/workflows/publish.yaml @@ -1,7 +1,7 @@ name: Deploy website to GitHub Pages env: - WC_HUGO_VERSION: '0.123.3' + WC_HUGO_VERSION: '0.124.1' on: # Trigger the workflow every time you push to the `main` branch @@ -32,11 +32,11 @@ jobs: # Fetch history for Hugo's .GitInfo and .Lastmod fetch-depth: 0 - name: Setup Hugo - uses: peaceiris/actions-hugo@v2 + uses: peaceiris/actions-hugo@v3 with: hugo-version: ${{ env.WC_HUGO_VERSION }} extended: true - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: /tmp/hugo_cache_runner/ key: ${{ runner.os }}-hugomod-${{ hashFiles('**/go.mod') }} @@ -44,7 +44,7 @@ jobs: ${{ runner.os }}-hugomod- - name: Setup Pages id: pages - uses: actions/configure-pages@v3 + uses: actions/configure-pages@v5 - name: Build with Hugo env: HUGO_ENVIRONMENT: production @@ -52,7 +52,7 @@ jobs: echo "Hugo Cache Dir: $(hugo config | grep cachedir)" hugo --minify --baseURL "${{ steps.pages.outputs.base_url }}/" - name: Upload artifact - uses: actions/upload-pages-artifact@v2 + uses: actions/upload-pages-artifact@v3 with: path: ./public @@ -67,4 +67,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v2 + uses: actions/deploy-pages@v4 diff --git a/starters/resume/.github/workflows/publish.yaml b/starters/resume/.github/workflows/publish.yaml index e30468ee..44f5759b 100644 --- a/starters/resume/.github/workflows/publish.yaml +++ b/starters/resume/.github/workflows/publish.yaml @@ -1,7 +1,7 @@ name: Deploy website to GitHub Pages env: - WC_HUGO_VERSION: '0.123.7' + WC_HUGO_VERSION: '0.124.1' on: # Trigger the workflow every time you push to the `main` branch @@ -26,35 +26,35 @@ jobs: if: github.repository_owner != 'HugoBlox' runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@v4 - with: + - name: Checkout + uses: actions/checkout@v4 + with: # Fetch history for Hugo's .GitInfo and .Lastmod - fetch-depth: 0 - - name: Setup Hugo - uses: peaceiris/actions-hugo@v2 - with: - hugo-version: ${{ env.WC_HUGO_VERSION }} - extended: true - - uses: actions/cache@v3 - with: - path: /tmp/hugo_cache_runner/ - key: ${{ runner.os }}-hugomod-${{ hashFiles('**/go.mod') }} - restore-keys: | - ${{ runner.os }}-hugomod- - - name: Setup Pages - id: pages - uses: actions/configure-pages@v3 - - name: Build with Hugo - env: - HUGO_ENVIRONMENT: production - run: | - echo "Hugo Cache Dir: $(hugo config | grep cachedir)" - hugo --minify --baseURL "${{ steps.pages.outputs.base_url }}/" - - name: Upload artifact - uses: actions/upload-pages-artifact@v2 - with: - path: ./public + fetch-depth: 0 + - name: Setup Hugo + uses: peaceiris/actions-hugo@v3 + with: + hugo-version: ${{ env.WC_HUGO_VERSION }} + extended: true + - uses: actions/cache@v4 + with: + path: /tmp/hugo_cache_runner/ + key: ${{ runner.os }}-hugomod-${{ hashFiles('**/go.mod') }} + restore-keys: | + ${{ runner.os }}-hugomod- + - name: Setup Pages + id: pages + uses: actions/configure-pages@v5 + - name: Build with Hugo + env: + HUGO_ENVIRONMENT: production + run: | + echo "Hugo Cache Dir: $(hugo config | grep cachedir)" + hugo --minify --baseURL "${{ steps.pages.outputs.base_url }}/" + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + path: ./public # Deploy website to GitHub Pages hosting deploy: @@ -65,6 +65,6 @@ jobs: runs-on: ubuntu-latest needs: build steps: - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v2 + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/starters/resume/go.mod b/starters/resume/go.mod index b23c7221..24efd91e 100644 --- a/starters/resume/go.mod +++ b/starters/resume/go.mod @@ -4,5 +4,5 @@ go 1.19 require ( github.com/HugoBlox/hugo-blox-builder/modules/blox-plugin-netlify v1.1.2-0.20231125200520-804c70f7efb8 - github.com/HugoBlox/hugo-blox-builder/modules/blox-tailwind v0.2.1-0.20240303165809-469a458ab94f + github.com/HugoBlox/hugo-blox-builder/modules/blox-tailwind v0.2.1-0.20240310162319-c03355fea540 ) diff --git a/starters/resume/hugoblox.yaml b/starters/resume/hugoblox.yaml index 976a9367..044856f5 100644 --- a/starters/resume/hugoblox.yaml +++ b/starters/resume/hugoblox.yaml @@ -1,2 +1,2 @@ build: - hugo_version: '0.123.7' + hugo_version: '0.124.1' diff --git a/starters/resume/netlify.toml b/starters/resume/netlify.toml index 8375f287..a341b8d0 100644 --- a/starters/resume/netlify.toml +++ b/starters/resume/netlify.toml @@ -3,7 +3,7 @@ publish = "public" [build.environment] - HUGO_VERSION = "0.123.7" + HUGO_VERSION = "0.124.1" HUGO_ENABLEGITINFO = "true" [context.production.environment]