From d75efe229683edf59e15bd6b4dcd6dd24fe5a65e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 23 Jul 2026 17:08:52 +0000 Subject: [PATCH] build(deps): update github actions --- .github/workflows/check-renovate.yaml | 4 ++-- .github/workflows/labeler.yml | 2 +- .github/workflows/qa.yaml | 2 +- .github/workflows/release-publish.yaml | 2 +- .github/workflows/schema.yaml | 12 ++++++------ .github/workflows/snap.yaml | 4 ++-- .github/workflows/spread-docs.yaml | 4 ++-- .github/workflows/spread-manual.yaml | 8 ++++---- .github/workflows/spread.yaml | 4 ++-- 9 files changed, 21 insertions(+), 21 deletions(-) diff --git a/.github/workflows/check-renovate.yaml b/.github/workflows/check-renovate.yaml index 24c999cd6..f9ce1bcac 100644 --- a/.github/workflows/check-renovate.yaml +++ b/.github/workflows/check-renovate.yaml @@ -19,9 +19,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install node - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 24 - name: Install renovate diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml index 8a2f1cc33..57f346ddf 100644 --- a/.github/workflows/labeler.yml +++ b/.github/workflows/labeler.yml @@ -11,4 +11,4 @@ jobs: pull-requests: write runs-on: ubuntu-latest steps: - - uses: actions/labeler@v6 + - uses: actions/labeler@v7 diff --git a/.github/workflows/qa.yaml b/.github/workflows/qa.yaml index a1d73f7d1..568c8fcb0 100644 --- a/.github/workflows/qa.yaml +++ b/.github/workflows/qa.yaml @@ -16,7 +16,7 @@ jobs: source-files: ${{ steps.filter.outputs.source-files }} steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 - uses: dorny/paths-filter@7b450fff21473bca461d4b92ce414b9d0420d706 # v4.0.2 diff --git a/.github/workflows/release-publish.yaml b/.github/workflows/release-publish.yaml index 86df00758..616d62702 100644 --- a/.github/workflows/release-publish.yaml +++ b/.github/workflows/release-publish.yaml @@ -14,7 +14,7 @@ jobs: runs-on: [self-hosted] steps: - name: Create a Prerelease - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: # Generate release notes on the new GH release generate_release_notes: true diff --git a/.github/workflows/schema.yaml b/.github/workflows/schema.yaml index 6b28d7ce8..bb1b82c56 100644 --- a/.github/workflows/schema.yaml +++ b/.github/workflows/schema.yaml @@ -10,19 +10,19 @@ jobs: steps: - name: Checkout rockcraft - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: fetch-depth: 0 - name: Set up uv with caching id: setup-uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v9.0.0 with: enable-cache: true cache-suffix: ${{ steps.runner-info.outputs.cache-hash }} - name: Set up Python - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 with: python-version: "3.14" @@ -41,14 +41,14 @@ jobs: steps: - name: Checkout rockcraft - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: fetch-depth: 0 - name: Set up Node.js - uses: actions/setup-node@v5 + uses: actions/setup-node@v7 with: - node-version: "22" + node-version: "24" - name: Install ajv cli run: npm install -g ajv-cli diff --git a/.github/workflows/snap.yaml b/.github/workflows/snap.yaml index 7ed40f42d..bb1c48ab6 100644 --- a/.github/workflows/snap.yaml +++ b/.github/workflows/snap.yaml @@ -17,7 +17,7 @@ jobs: steps: - name: Checkout rockcraft - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: fetch-depth: 0 @@ -26,7 +26,7 @@ jobs: uses: canonical/action-build@v1 - name: Upload rockcraft snap - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: snap path: ${{ steps.build-rockcraft.outputs.snap }} diff --git a/.github/workflows/spread-docs.yaml b/.github/workflows/spread-docs.yaml index 265192db6..29755c768 100644 --- a/.github/workflows/spread-docs.yaml +++ b/.github/workflows/spread-docs.yaml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 - name: Build snap @@ -45,7 +45,7 @@ jobs: mkdir "${{ github.workspace }}" - name: Checkout rockcraft - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 submodules: true diff --git a/.github/workflows/spread-manual.yaml b/.github/workflows/spread-manual.yaml index bfe136cf9..ab1d95dd0 100644 --- a/.github/workflows/spread-manual.yaml +++ b/.github/workflows/spread-manual.yaml @@ -29,7 +29,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: fetch-depth: 0 # speed up build times by using wheels, when available @@ -40,7 +40,7 @@ jobs: uses: canonical/action-build@v1 id: rockcraft - name: Upload snap artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: snap path: ${{ steps.rockcraft.outputs.snap }} @@ -56,12 +56,12 @@ jobs: rm -rf "${{ github.workspace }}" mkdir "${{ github.workspace }}" - name: Checkout rockcraft - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: fetch-depth: 0 submodules: true - name: Download snap artifact - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v8 with: name: snap path: tests diff --git a/.github/workflows/spread.yaml b/.github/workflows/spread.yaml index e22d0f3ca..9a8c4b105 100644 --- a/.github/workflows/spread.yaml +++ b/.github/workflows/spread.yaml @@ -14,7 +14,7 @@ jobs: source-files: ${{ steps.filter.outputs.source-files }} steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 - name: Check which files changed @@ -48,7 +48,7 @@ jobs: rm -rf "${{ github.workspace }}" mkdir "${{ github.workspace }}" - name: Checkout rockcraft - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 submodules: true