diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 09dd66dd..cc9938aa 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -7,52 +7,9 @@ on: paths-ignore: - templates/** - workflow_run: - workflows: ["Update Projects Page"] - types: - - completed - jobs: - update_hugo_npm_dependencies: - name: Update Hugo npm Dependencies - runs-on: ubuntu-latest - permissions: - contents: write - outputs: - commit_hash: ${{ steps.commit_changes.outputs.commit_hash }} - steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Install Node - uses: actions/setup-node@v4 - with: - node-version: "18" - - - name: Install Hugo - uses: peaceiris/actions-hugo@v2 - with: - hugo-version: "0.111.3" - extended: true - - - name: Write composite package.json - run: hugo mod npm pack - - - name: Install npm Packages - run: npm install - - - name: Display Changes - run: git status - - - name: Commit Changes - id: commit_changes - uses: stefanzweifel/git-auto-commit-action@v5 - with: - commit_message: Update Hugo npm Dependencies - publish: name: Publish Hugo Site - needs: update_hugo_npm_dependencies runs-on: ubuntu-latest permissions: contents: write @@ -61,7 +18,6 @@ jobs: uses: actions/checkout@v4 with: fetch-depth: 0 - ref: ${{ needs.update_hugo_npm_dependencies.outputs.commit_hash }} - name: Install Node uses: actions/setup-node@v4 @@ -71,7 +27,7 @@ jobs: - name: Install Hugo uses: peaceiris/actions-hugo@v2 with: - hugo-version: "0.111.3" + hugo-version: "0.121.1" extended: true - name: Install npm Packages diff --git a/go.mod b/go.mod index ad8a3ab9..872df819 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module davegallant.github.io -go 1.21.5 +go 1.21 require ( github.com/davegallant/hugo-theme-gruvbox v0.0.0-20240102155230-cac2894e8557 // indirect