From 6f08fbe0df5405456387056788928e2b4136c9c2 Mon Sep 17 00:00:00 2001 From: Salman Muin Kayser Chishti <13schishti@gmail.com> Date: Sat, 7 Feb 2026 23:33:29 +0000 Subject: [PATCH] Upgrade GitHub Actions for Node 24 compatibility Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com> --- .github/workflows/build-events.yml | 6 +++--- .github/workflows/build-extension.yml | 4 ++-- .github/workflows/build-integration-test.yml | 2 +- .github/workflows/build-runtime.yml | 4 ++-- .github/workflows/check-docs.yml | 2 +- .github/workflows/check-examples.yml | 2 +- .github/workflows/format.yml | 4 ++-- .github/workflows/release-plz.yml | 2 +- .github/workflows/run-integration-test.yml | 2 +- .github/workflows/test-rie.yml | 2 +- 10 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/build-events.yml b/.github/workflows/build-events.yml index 11053bb7..8f0e6d1d 100644 --- a/.github/workflows/build-events.yml +++ b/.github/workflows/build-events.yml @@ -24,7 +24,7 @@ jobs: env: RUST_BACKTRACE: 1 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Build events uses: ./.github/actions/rust-build with: @@ -33,7 +33,7 @@ jobs: check-event-features: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - name: Test individual event features @@ -43,7 +43,7 @@ jobs: needs: [build, check-event-features] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Check `aws_lambda_events` semver with only default features uses: obi1kenobi/cargo-semver-checks-action@v2 with: diff --git a/.github/workflows/build-extension.yml b/.github/workflows/build-extension.yml index 6c218556..90d5bf59 100644 --- a/.github/workflows/build-extension.yml +++ b/.github/workflows/build-extension.yml @@ -30,7 +30,7 @@ jobs: env: RUST_BACKTRACE: 1 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Build Runtime API Client uses: ./.github/actions/rust-build with: @@ -46,7 +46,7 @@ jobs: needs: build-runtime runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Check `lambda-extension` semver with only default features uses: obi1kenobi/cargo-semver-checks-action@v2 with: diff --git a/.github/workflows/build-integration-test.yml b/.github/workflows/build-integration-test.yml index 854e47b9..4308c6d6 100644 --- a/.github/workflows/build-integration-test.yml +++ b/.github/workflows/build-integration-test.yml @@ -31,7 +31,7 @@ jobs: env: RUST_BACKTRACE: 1 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Build Integration tests uses: ./.github/actions/rust-build diff --git a/.github/workflows/build-runtime.yml b/.github/workflows/build-runtime.yml index d87e0e3f..16603df2 100644 --- a/.github/workflows/build-runtime.yml +++ b/.github/workflows/build-runtime.yml @@ -29,7 +29,7 @@ jobs: env: RUST_BACKTRACE: 1 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Build Runtime API Client uses: ./.github/actions/rust-build with: @@ -50,7 +50,7 @@ jobs: needs: build-runtime runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Check `lambda_runtime_api_client`, `lambda_runtime`, lambda_http` semver with only default features uses: obi1kenobi/cargo-semver-checks-action@v2 with: diff --git a/.github/workflows/check-docs.yml b/.github/workflows/check-docs.yml index 308f4abc..252122b5 100644 --- a/.github/workflows/check-docs.yml +++ b/.github/workflows/check-docs.yml @@ -31,7 +31,7 @@ jobs: env: RUST_BACKTRACE: 1 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@nightly - name: Check documentation diff --git a/.github/workflows/check-examples.yml b/.github/workflows/check-examples.yml index ef2b89d5..cec9ac1e 100644 --- a/.github/workflows/check-examples.yml +++ b/.github/workflows/check-examples.yml @@ -12,7 +12,7 @@ jobs: check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml index c7288890..507b3dcc 100644 --- a/.github/workflows/format.yml +++ b/.github/workflows/format.yml @@ -10,7 +10,7 @@ jobs: name: Cargo fmt runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@nightly with: components: rustfmt @@ -23,7 +23,7 @@ jobs: name: Cargo clippy runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - name: Run clippy check diff --git a/.github/workflows/release-plz.yml b/.github/workflows/release-plz.yml index c6f7972c..5bb82649 100644 --- a/.github/workflows/release-plz.yml +++ b/.github/workflows/release-plz.yml @@ -16,7 +16,7 @@ jobs: steps: - &checkout name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 - &install-rust diff --git a/.github/workflows/run-integration-test.yml b/.github/workflows/run-integration-test.yml index 4bebf825..1e109800 100644 --- a/.github/workflows/run-integration-test.yml +++ b/.github/workflows/run-integration-test.yml @@ -28,7 +28,7 @@ jobs: uses: aws-actions/setup-sam@v2 with: use-installer: true - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: configure aws credentials uses: aws-actions/configure-aws-credentials@v4.0.2 with: diff --git a/.github/workflows/test-rie.yml b/.github/workflows/test-rie.yml index 0609b80f..2f3dc9f6 100644 --- a/.github/workflows/test-rie.yml +++ b/.github/workflows/test-rie.yml @@ -17,7 +17,7 @@ jobs: example: [basic-lambda, basic-sqs] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Build and test ${{ matrix.example }} with RIE run: |