From 1b5945bd3f6c7b46d477f47a7fa2b72283b35047 Mon Sep 17 00:00:00 2001 From: ElsLommelen Date: Mon, 18 May 2026 13:54:46 +0200 Subject: [PATCH 1/2] update GHA --- .github/workflows/deploy-gh-pages.yml | 8 ++++---- .github/workflows/generate-artifact-pr.yml | 8 ++++---- .github/workflows/remove_old_artifact.yaml | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/deploy-gh-pages.yml b/.github/workflows/deploy-gh-pages.yml index c272c3d7f..3ef9c4f52 100644 --- a/.github/workflows/deploy-gh-pages.yml +++ b/.github/workflows/deploy-gh-pages.yml @@ -10,20 +10,20 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout (tutorials) - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: submodules: true # Fetch Hugo themes (true OR recursive) fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod - name: Checkout (theme) - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: repository: MunifTanjim/minimo ref: v2.9.0 path: themes/minimo - name: Setup Hugo - uses: peaceiris/actions-hugo@v2 + uses: peaceiris/actions-hugo@32c7754 #v3.1.0 with: hugo-version: '0.88.1' # extended: true @@ -39,7 +39,7 @@ jobs: run: node themes/minimo/scripts/generate-search-index-lunr.js - name: Deploy 🚀 - uses: JamesIves/github-pages-deploy-action@4.0.0 + uses: JamesIves/github-pages-deploy-action@d92aa23 #v4.8.0 with: branch: gh-pages folder: public diff --git a/.github/workflows/generate-artifact-pr.yml b/.github/workflows/generate-artifact-pr.yml index b7b5bb2ac..f6076f350 100644 --- a/.github/workflows/generate-artifact-pr.yml +++ b/.github/workflows/generate-artifact-pr.yml @@ -8,21 +8,21 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout (tutorials) - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: ref: ${{ github.event.pull_request.head.sha }} submodules: true # Fetch Hugo themes (true OR recursive) fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod - name: Checkout (theme) - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: repository: MunifTanjim/minimo ref: v2.9.0 path: themes/minimo - name: Setup Hugo - uses: peaceiris/actions-hugo@v2 + uses: peaceiris/actions-hugo@32c7754 #v3.1.0 with: hugo-version: '0.88.1' # extended: true @@ -38,7 +38,7 @@ jobs: run: node themes/minimo/scripts/generate-search-index-lunr.js - name: Archive built site to an artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: pr-${{ env.PR_NUMBER }}-inbo-tutorials-website path: public diff --git a/.github/workflows/remove_old_artifact.yaml b/.github/workflows/remove_old_artifact.yaml index d4a765c54..3d52d0b7d 100644 --- a/.github/workflows/remove_old_artifact.yaml +++ b/.github/workflows/remove_old_artifact.yaml @@ -12,7 +12,7 @@ jobs: steps: - name: Remove old artifacts - uses: c-hive/gha-remove-artifacts@v1 + uses: c-hive/gha-remove-artifacts@44fc7ac #v1.4.0 with: age: '1 days' skip-recent: 5 From 8c1292b9bb9378528dd62e097235951e7d09d175 Mon Sep 17 00:00:00 2001 From: ElsLommelen Date: Mon, 18 May 2026 14:21:16 +0200 Subject: [PATCH 2/2] give full commit sha --- .github/workflows/deploy-gh-pages.yml | 4 ++-- .github/workflows/generate-artifact-pr.yml | 2 +- .github/workflows/remove_old_artifact.yaml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/deploy-gh-pages.yml b/.github/workflows/deploy-gh-pages.yml index 3ef9c4f52..006bee937 100644 --- a/.github/workflows/deploy-gh-pages.yml +++ b/.github/workflows/deploy-gh-pages.yml @@ -23,7 +23,7 @@ jobs: path: themes/minimo - name: Setup Hugo - uses: peaceiris/actions-hugo@32c7754 #v3.1.0 + uses: peaceiris/actions-hugo@32c7754570a8edd0ae33352fae4a8448f23858e9 #v3.1.0 with: hugo-version: '0.88.1' # extended: true @@ -39,7 +39,7 @@ jobs: run: node themes/minimo/scripts/generate-search-index-lunr.js - name: Deploy 🚀 - uses: JamesIves/github-pages-deploy-action@d92aa23 #v4.8.0 + uses: JamesIves/github-pages-deploy-action@d92aa235d04922e8f08b40ce78cc5442fcfbfa2f #v4.8.0 with: branch: gh-pages folder: public diff --git a/.github/workflows/generate-artifact-pr.yml b/.github/workflows/generate-artifact-pr.yml index f6076f350..8b9d833c5 100644 --- a/.github/workflows/generate-artifact-pr.yml +++ b/.github/workflows/generate-artifact-pr.yml @@ -22,7 +22,7 @@ jobs: path: themes/minimo - name: Setup Hugo - uses: peaceiris/actions-hugo@32c7754 #v3.1.0 + uses: peaceiris/actions-hugo@32c7754570a8edd0ae33352fae4a8448f23858e9 #v3.1.0 with: hugo-version: '0.88.1' # extended: true diff --git a/.github/workflows/remove_old_artifact.yaml b/.github/workflows/remove_old_artifact.yaml index 3d52d0b7d..259679e98 100644 --- a/.github/workflows/remove_old_artifact.yaml +++ b/.github/workflows/remove_old_artifact.yaml @@ -12,7 +12,7 @@ jobs: steps: - name: Remove old artifacts - uses: c-hive/gha-remove-artifacts@44fc7ac #v1.4.0 + uses: c-hive/gha-remove-artifacts@44fc7acaf1b3d0987da0e8d4707a989d80e9554b #v1.4.0 with: age: '1 days' skip-recent: 5