From e5d875817172f236a510b552883cd62985bcc36e Mon Sep 17 00:00:00 2001 From: Talal Ashraf Date: Tue, 30 Jun 2026 13:29:32 -0400 Subject: [PATCH 1/2] fix: bump github actions to node24 runtimes --- .github/workflows/deploy.yaml | 4 ++-- .github/workflows/pull-request.yaml | 6 +++--- .github/workflows/release.yml | 2 +- .github/workflows/update-cow-dependencies.yaml | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 00c7fb44..cb94f90c 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -13,8 +13,8 @@ jobs: packages: write steps: - - uses: actions/checkout@v3 - - uses: docker/login-action@v2 + - uses: actions/checkout@v6 + - uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.actor }} diff --git a/.github/workflows/pull-request.yaml b/.github/workflows/pull-request.yaml index 40cb18cc..57c9b2ec 100644 --- a/.github/workflows/pull-request.yaml +++ b/.github/workflows/pull-request.yaml @@ -10,7 +10,7 @@ jobs: timeout-minutes: 60 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - uses: Swatinem/rust-cache@v2 - uses: actions-rs/toolchain@v1 with: @@ -35,7 +35,7 @@ jobs: CARGO_PROFILE_TEST_DEBUG: 0 CARGO_TERM_COLOR: always steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - uses: Swatinem/rust-cache@v2 - uses: taiki-e/install-action@nextest - run: cargo build --tests @@ -45,6 +45,6 @@ jobs: timeout-minutes: 60 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - run: npm install @apidevtools/swagger-cli - run: node_modules/.bin/swagger-cli validate openapi.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a3e25509..e5c64a20 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v6 with: ref: main fetch-depth: 0 # Fetch all history for all branches and tags diff --git a/.github/workflows/update-cow-dependencies.yaml b/.github/workflows/update-cow-dependencies.yaml index 3d2addc7..31494022 100644 --- a/.github/workflows/update-cow-dependencies.yaml +++ b/.github/workflows/update-cow-dependencies.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout main branch - uses: actions/checkout@v2 + uses: actions/checkout@v6 with: ref: main fetch-depth: 0 From 8e9d12dcc97ff0379accb487fb5ffa90ee3835ee Mon Sep 17 00:00:00 2001 From: Talal Ashraf Date: Mon, 6 Jul 2026 12:48:37 -0400 Subject: [PATCH 2/2] fix: cover remaining node<=20 action pins --- .github/workflows/deploy.yaml | 2 +- .github/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index cb94f90c..a903531a 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -28,7 +28,7 @@ jobs: labels: | org.opencontainers.image.licenses=GPL-3.0-or-later - name: Solvers image build - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v7 with: context: . file: docker/Dockerfile.binary diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e5c64a20..c1f728c7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -50,7 +50,7 @@ jobs: - name: "Create release" if: env.CHANGES_DETECTED == 'true' - uses: "actions/github-script@v6" + uses: "actions/github-script@v9" with: github-token: "${{ secrets.GITHUB_TOKEN }}" script: |