From a180e5c9dadd12b1b872a64064711fbc7bcb54b7 Mon Sep 17 00:00:00 2001 From: Alec Delaney <89490472+tekktrik@users.noreply.github.com> Date: Wed, 18 Mar 2026 21:29:07 -0400 Subject: [PATCH] Updating workflows to use actions using Node 24 --- .github/workflows/arduino_cron.yml | 12 ++++++------ .github/workflows/githubci.yml | 8 ++++---- .github/workflows/images.yml | 4 ++-- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/arduino_cron.yml b/.github/workflows/arduino_cron.yml index bdc40c050..2912248c4 100644 --- a/.github/workflows/arduino_cron.yml +++ b/.github/workflows/arduino_cron.yml @@ -12,7 +12,7 @@ jobs: outputs: answer: ${{ steps.is-needed.outputs.answer }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 2 - name: Check if run by adabot @@ -66,15 +66,15 @@ jobs: if: needs.check-if-needed.outputs.answer == 'true' needs: check-if-needed steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.x" # Checkout the learn repo itself - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 # Checkout the CI scripts - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: adafruit/ci-arduino path: ci @@ -105,7 +105,7 @@ jobs: - name: Upload build artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ github.event.repository.name }}.${{ github.sha }} path: | @@ -127,7 +127,7 @@ jobs: - name: Create release if: startsWith(github.ref, 'refs/tags/') - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v3 with: files: build/${{ matrix.arduino-platform }}.zip fail_on_unmatched_files: false diff --git a/.github/workflows/githubci.yml b/.github/workflows/githubci.yml index 84fac39a7..89a253aec 100644 --- a/.github/workflows/githubci.yml +++ b/.github/workflows/githubci.yml @@ -6,11 +6,11 @@ jobs: spdx: runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.x" - name: Checkout Current Repo - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: check SPDX licensing run: python ./SPDX.py @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Set up Python 3.10 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.10" - name: Versions @@ -29,7 +29,7 @@ jobs: run: | pip install --force-reinstall pylint==2.7.1 - name: Checkout Current Repo - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: lint run: ./pylint_check.sh diff --git a/.github/workflows/images.yml b/.github/workflows/images.yml index 2f5fe9087..31f45c803 100644 --- a/.github/workflows/images.yml +++ b/.github/workflows/images.yml @@ -21,10 +21,10 @@ jobs: GITHUB_CONTEXT: ${{ toJson(github) }} run: echo "$GITHUB_CONTEXT" - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Python 3.x - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.x"