From 282a4b8cb64665150067b5e83efc97c780a5cdea Mon Sep 17 00:00:00 2001 From: Salman Muin Kayser Chishti <13schishti@gmail.com> Date: Sun, 25 Jan 2026 01:01:24 +0000 Subject: [PATCH 1/2] Upgrade GitHub Actions to latest versions Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com> --- .github/workflows/ci.yml | 2 +- .github/workflows/mirror.yml | 8 ++++---- .github/workflows/release.yml | 30 +++++++++++++++--------------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2a072a47..107c7a82 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -75,7 +75,7 @@ jobs: sudo apt-get -y install libblas-dev liblapack-dev libopenblas-dev - name: Install cargo-llvm-cov - uses: taiki-e/install-action@cargo-llvm-cov + uses: taiki-e/install-action@v2 - name: Remove unwanted software run: | diff --git a/.github/workflows/mirror.yml b/.github/workflows/mirror.yml index 27899cd9..4e0cd483 100644 --- a/.github/workflows/mirror.yml +++ b/.github/workflows/mirror.yml @@ -20,19 +20,19 @@ jobs: id-token: write steps: - name: configure aws credentials - uses: aws-actions/configure-aws-credentials@v1 + uses: aws-actions/configure-aws-credentials@v5 with: role-to-assume: ${{ secrets.PROD_AWS_ROLE }} aws-region: 'us-east-1' - - uses: docker/login-action@v2 + - uses: docker/login-action@v3 with: registry: public.ecr.aws - - uses: docker/login-action@v2 + - uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - - uses: akhilerm/tag-push-action@v2.1.0 + - uses: akhilerm/tag-push-action@v2.2.0 with: src: docker.io/supabase/edge-runtime:${{ inputs.version }} dst: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bc8e2eb2..0d8e80f4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,7 +24,7 @@ jobs: - name: Semantic Release id: semantic - uses: cycjimmy/semantic-release-action@v3.4.1 + uses: cycjimmy/semantic-release-action@v6.0.0 with: semantic_version: 18 extra_plugins: | @@ -45,17 +45,17 @@ jobs: steps: - uses: actions/checkout@v3 - id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: | supabase/edge-runtime tags: | type=raw,value=v${{ needs.release.outputs.version }}_${{ env.arch }} - - uses: docker/setup-buildx-action@v2 + - uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} @@ -64,7 +64,7 @@ jobs: with: envFile: '.env' - id: build - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v6 with: push: true platforms: linux/${{ env.arch }} @@ -87,7 +87,7 @@ jobs: steps: - uses: actions/checkout@v3 - id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: | supabase/edge-runtime @@ -95,12 +95,12 @@ jobs: type=raw,value=v${{ needs.release.outputs.version }}_${{ env.arch }} - name: Login to DockerHub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - - uses: docker/setup-buildx-action@v2 + - uses: docker/setup-buildx-action@v3 with: driver: docker driver-opts: | @@ -111,7 +111,7 @@ jobs: with: envFile: '.env' - id: build - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v6 with: context: . push: true @@ -130,9 +130,9 @@ jobs: packages: write id-token: write steps: - - uses: docker/setup-buildx-action@v2 + - uses: docker/setup-buildx-action@v3 - - uses: docker/login-action@v2 + - uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} @@ -143,25 +143,25 @@ jobs: supabase/edge-runtime@${{ needs.publish_x86.outputs.image_digest }} \ supabase/edge-runtime@${{ needs.publish_arm.outputs.image_digest }} - name: configure aws credentials - uses: aws-actions/configure-aws-credentials@v1 + uses: aws-actions/configure-aws-credentials@v5 with: role-to-assume: ${{ secrets.PROD_AWS_ROLE }} aws-region: us-east-1 - name: Login to ECR - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: public.ecr.aws - name: Login to GHCR - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - name: Mirror to ECR - uses: akhilerm/tag-push-action@v2.0.0 + uses: akhilerm/tag-push-action@v2.2.0 with: src: docker.io/supabase/edge-runtime:v${{ needs.release.outputs.version }} dst: | From 03c66420ef6bc51ba7c29ed98a6ab76469afb580 Mon Sep 17 00:00:00 2001 From: Salman Chishti - SalmanMKC <13schishti@gmail.com> Date: Sun, 25 Jan 2026 01:19:55 +0000 Subject: [PATCH 2/2] Remove incorrect taiki-e/install-action upgrade The @cargo-llvm-cov ref specifies which tool to install, not a version. Keeping it as-is. --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 107c7a82..2a072a47 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -75,7 +75,7 @@ jobs: sudo apt-get -y install libblas-dev liblapack-dev libopenblas-dev - name: Install cargo-llvm-cov - uses: taiki-e/install-action@v2 + uses: taiki-e/install-action@cargo-llvm-cov - name: Remove unwanted software run: |