From d789da74cb8e22d0aa9d78343b68fe6ebd7dcfe7 Mon Sep 17 00:00:00 2001 From: Splitter Date: Mon, 15 Apr 2024 19:07:11 +0000 Subject: [PATCH] starters: upgrade GitHub actions --- .github/workflows/import-publications.yml | 6 +++--- .github/workflows/publish.yaml | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/import-publications.yml b/.github/workflows/import-publications.yml index 8ee4b62c1..616fc913a 100644 --- a/.github/workflows/import-publications.yml +++ b/.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/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index ae3ee06a5..44f5759bb 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.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