From 333aa223a2599ce7749bffe2c15fe27837c195e5 Mon Sep 17 00:00:00 2001 From: Salman Muin Kayser Chishti <13schishti@gmail.com> Date: Fri, 13 Mar 2026 09:16:45 +0000 Subject: [PATCH] Upgrade GitHub Actions to latest versions Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com> --- .github/workflows/build-multiarch.yml | 10 +++++----- .github/workflows/conventional-labels.yml | 2 +- .github/workflows/deploy-docs-draft.yml | 8 ++++---- .github/workflows/publish-mcp.yml | 2 +- .github/workflows/publish-sdk-python.yml | 2 +- .github/workflows/test-e2e.yml | 2 +- .github/workflows/test-integration.yml | 2 +- .github/workflows/update-uv-lock.yml | 2 +- 8 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/build-multiarch.yml b/.github/workflows/build-multiarch.yml index 106d5fac5..3f0a32a42 100644 --- a/.github/workflows/build-multiarch.yml +++ b/.github/workflows/build-multiarch.yml @@ -142,17 +142,17 @@ jobs: uses: actions/checkout@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Login to Docker Hub if: github.event_name != 'pull_request' - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Build and push ${{ matrix.image }} (${{ matrix.arch }}) - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . file: ${{ matrix.file }} @@ -171,7 +171,7 @@ jobs: uses: actions/checkout@v4 - name: Login to Docker Hub - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} @@ -233,7 +233,7 @@ jobs: python-version: '3.13' - name: Install uv - uses: astral-sh/setup-uv@v3 + uses: astral-sh/setup-uv@v7 - name: Build wheel and source distribution run: | diff --git a/.github/workflows/conventional-labels.yml b/.github/workflows/conventional-labels.yml index 31a374e16..3aca53b91 100644 --- a/.github/workflows/conventional-labels.yml +++ b/.github/workflows/conventional-labels.yml @@ -59,7 +59,7 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'pull_request_target' && github.event.pull_request.user.type != 'Bot' steps: - - uses: bcoe/conventional-release-labels@b503ca473654e07521c051628c5f1f969e7436da # v1 + - uses: bcoe/conventional-release-labels@886f696738527c7be444262c327c89436dfb95a8 # v1.3.1 with: type_labels: '{"feat": "enhancement","fix": "bug","docs": "documentation","style": "style","refactor": "refactor","perf": "performance","test": "test","chore": "chore","build": "build"}' diff --git a/.github/workflows/deploy-docs-draft.yml b/.github/workflows/deploy-docs-draft.yml index 7bad9982a..b8f30edc1 100644 --- a/.github/workflows/deploy-docs-draft.yml +++ b/.github/workflows/deploy-docs-draft.yml @@ -143,7 +143,7 @@ jobs: - name: Create Build Success Comment if: success() - uses: peter-evans/create-or-update-comment@v4 + uses: peter-evans/create-or-update-comment@v5 with: issue-number: ${{ github.event.pull_request.number }} body: "${{ env.BUILD_SUCCESS_COMMENT }}" @@ -151,7 +151,7 @@ jobs: - name: Create Build Failure Comment if: failure() - uses: peter-evans/create-or-update-comment@v4 + uses: peter-evans/create-or-update-comment@v5 with: issue-number: ${{ github.event.pull_request.number }} body: | @@ -162,7 +162,7 @@ jobs: - name: Find Comment id: fc if: success() - uses: peter-evans/find-comment@v3 + uses: peter-evans/find-comment@v4 with: issue-number: ${{ github.event.pull_request.number }} body-includes: Build successful! @@ -251,7 +251,7 @@ jobs: - name: Update Comment if: ${{ steps.fc.outputs.comment-id != '' }} - uses: peter-evans/create-or-update-comment@v4 + uses: peter-evans/create-or-update-comment@v5 with: comment-id: ${{ steps.fc.outputs.comment-id }} body: | diff --git a/.github/workflows/publish-mcp.yml b/.github/workflows/publish-mcp.yml index ce0ff48df..042677d58 100644 --- a/.github/workflows/publish-mcp.yml +++ b/.github/workflows/publish-mcp.yml @@ -26,7 +26,7 @@ jobs: python-version: '3.12' - name: Install uv - uses: astral-sh/setup-uv@v4 + uses: astral-sh/setup-uv@v7 - name: Extract version from pyproject.toml id: version diff --git a/.github/workflows/publish-sdk-python.yml b/.github/workflows/publish-sdk-python.yml index bb1c878a7..dcf523ae8 100644 --- a/.github/workflows/publish-sdk-python.yml +++ b/.github/workflows/publish-sdk-python.yml @@ -26,7 +26,7 @@ jobs: python-version: '3.12' - name: Install uv - uses: astral-sh/setup-uv@v4 + uses: astral-sh/setup-uv@v7 - name: Extract version from pyproject.toml id: version diff --git a/.github/workflows/test-e2e.yml b/.github/workflows/test-e2e.yml index f73f89bb7..4f94bcf74 100644 --- a/.github/workflows/test-e2e.yml +++ b/.github/workflows/test-e2e.yml @@ -49,7 +49,7 @@ jobs: uses: actions/checkout@v4 - name: Set up UV - uses: astral-sh/setup-uv@v3 + uses: astral-sh/setup-uv@v7 with: version: latest diff --git a/.github/workflows/test-integration.yml b/.github/workflows/test-integration.yml index 4dd3485e3..f88312482 100644 --- a/.github/workflows/test-integration.yml +++ b/.github/workflows/test-integration.yml @@ -62,7 +62,7 @@ jobs: ls -la - name: Set up UV - uses: astral-sh/setup-uv@v3 + uses: astral-sh/setup-uv@v7 with: version: latest diff --git a/.github/workflows/update-uv-lock.yml b/.github/workflows/update-uv-lock.yml index 724ba32ce..8450734f3 100644 --- a/.github/workflows/update-uv-lock.yml +++ b/.github/workflows/update-uv-lock.yml @@ -33,7 +33,7 @@ jobs: python-version: '3.13' - name: Install uv - uses: astral-sh/setup-uv@v3 + uses: astral-sh/setup-uv@v7 - name: Update uv.lock run: uv sync