From 08b23a930bb4b25840c0ed4ecd894df6ad4b07fd Mon Sep 17 00:00:00 2001 From: Prasanth Baskar Date: Wed, 23 Sep 2026 11:08:11 +0530 Subject: [PATCH] ci: move to node24 action majors checkout v4, setup-python v5 and create-pull-request v7 target Node.js 20, which the runner now forces onto Node 24 with a deprecation warning. Bump to checkout@v7, setup-python@v7, create-pull-request@v8. Signed-off-by: Prasanth Baskar Co-Authored-By: Claude Fable 5.1 --- .github/workflows/check_updates.yml | 8 ++++---- .github/workflows/validate.yml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/check_updates.yml b/.github/workflows/check_updates.yml index 4b4b821..b5aadde 100644 --- a/.github/workflows/check_updates.yml +++ b/.github/workflows/check_updates.yml @@ -20,12 +20,12 @@ jobs: runs-on: ubuntu-latest # Use an Ubuntu runner steps: - name: Checkout repository - uses: actions/checkout@v4 # Checks out the repository code + uses: actions/checkout@v7 # Checks out the repository code # with: # submodules: 'true' - name: Set up Python - uses: 'actions/setup-python@v5' + uses: 'actions/setup-python@v7' with: python-version: '3.13' # Specify Python version - run: pip install nvchecker @@ -74,7 +74,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Download checker output uses: actions/download-artifact@v7 @@ -82,7 +82,7 @@ jobs: name: nvchecker - name: Create Pull Request - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: Update Package Version diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index d2d6c47..29b6913 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: fetch-depth: 0 submodules: true