diff --git a/.github/workflows/hugo.yml b/.github/workflows/hugo.yml index 91c27f4..c8f43c8 100644 --- a/.github/workflows/hugo.yml +++ b/.github/workflows/hugo.yml @@ -25,6 +25,10 @@ jobs: with: submodules: recursive + - name: Setup Pages + id: pages + uses: actions/configure-pages@v5 + - name: Setup Hugo uses: peaceiris/actions-hugo@v2 with: @@ -32,7 +36,12 @@ jobs: extended: true - name: Build site - run: hugo --minify + run: | + if [ -n "${{ steps.pages.outputs.base_url }}" ]; then + hugo --minify --baseURL "${{ steps.pages.outputs.base_url }}" + else + hugo --minify + fi - name: Upload artifact if: github.event_name == 'push'