From 038aff392b99f2a14bc6037f927568d67ee6e985 Mon Sep 17 00:00:00 2001 From: Splitter Date: Sat, 20 Apr 2024 12:39:17 +0000 Subject: [PATCH] starters: update --- .github/workflows/publish.yaml | 68 +++++++++++++++++----------------- go.mod | 2 +- hugoblox.yaml | 2 +- netlify.toml | 2 +- 4 files changed, 37 insertions(+), 37 deletions(-) diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 6f72a4a..43fa3e7 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -1,7 +1,7 @@ name: Deploy website to GitHub Pages env: - WC_HUGO_VERSION: '0.124.1' + WC_HUGO_VERSION: '0.125.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@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 + 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@v4 + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/go.mod b/go.mod index a515f02..206d5ab 100644 --- a/go.mod +++ b/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.20240310162319-c03355fea540 + github.com/HugoBlox/hugo-blox-builder/modules/blox-tailwind v0.2.1-0.20240420123751-9547f9a844cf ) diff --git a/hugoblox.yaml b/hugoblox.yaml index 044856f..8203c6b 100644 --- a/hugoblox.yaml +++ b/hugoblox.yaml @@ -1,2 +1,2 @@ build: - hugo_version: '0.124.1' + hugo_version: '0.125.1' diff --git a/netlify.toml b/netlify.toml index a341b8d..ed40bd2 100644 --- a/netlify.toml +++ b/netlify.toml @@ -3,7 +3,7 @@ publish = "public" [build.environment] - HUGO_VERSION = "0.124.1" + HUGO_VERSION = "0.125.1" HUGO_ENABLEGITINFO = "true" [context.production.environment]