This is an automated email from the ASF dual-hosted git repository.

sjanc pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-newt.git


The following commit(s) were added to refs/heads/master by this push:
     new 4d83b899 ci: Update GitHub actions to latest versions
4d83b899 is described below

commit 4d83b899b3ff929cc5c743bbaf73f0b882a31388
Author: Szymon Janc <[email protected]>
AuthorDate: Tue Oct 13 18:15:41 2026 +0200

    ci: Update GitHub actions to latest versions
    
    Bump actions/checkout to v7, actions/setup-go to v7,
    github/codeql-action to v4 and arm-none-eabi-gcc-action to v1.14.0.
    Older versions run on deprecated Node.js runtimes.
    
    Assisted-by: Claude:claude-opus-5-5
---
 .github/workflows/codeql.yml             |  6 +++---
 .github/workflows/test_ambiguous_cfg.yml |  6 +++---
 .github/workflows/test_commands.yml      |  6 +++---
 .github/workflows/test_dump.yml          |  6 +++---
 .github/workflows/test_sysinit.yml       |  6 +++---
 .github/workflows/test_upgrade.yml       | 14 +++++++-------
 6 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml
index da255198..57bcf531 100644
--- a/.github/workflows/codeql.yml
+++ b/.github/workflows/codeql.yml
@@ -56,11 +56,11 @@ jobs:
         # your codebase is analyzed, see 
https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages
     steps:
     - name: Checkout repository
-      uses: actions/checkout@v4
+      uses: actions/checkout@v7
 
     # Initializes the CodeQL tools for scanning.
     - name: Initialize CodeQL
-      uses: github/codeql-action/init@v3
+      uses: github/codeql-action/init@v4
       with:
         languages: ${{ matrix.language }}
         build-mode: ${{ matrix.build-mode }}
@@ -88,6 +88,6 @@ jobs:
         exit 1
 
     - name: Perform CodeQL Analysis
-      uses: github/codeql-action/analyze@v3
+      uses: github/codeql-action/analyze@v4
       with:
         category: "/language:${{matrix.language}}"
diff --git a/.github/workflows/test_ambiguous_cfg.yml 
b/.github/workflows/test_ambiguous_cfg.yml
index 93fa1ca1..37282808 100644
--- a/.github/workflows/test_ambiguous_cfg.yml
+++ b/.github/workflows/test_ambiguous_cfg.yml
@@ -30,11 +30,11 @@ jobs:
         os: [ubuntu-latest, windows-latest, macos-latest]
     runs-on: ${{ matrix.os }}
     steps:
-      - uses: actions/checkout@v3
-      - uses: actions/setup-go@v3
+      - uses: actions/checkout@v7
+      - uses: actions/setup-go@v7
         with:
           go-version: 'stable'
-      - uses: carlosperate/[email protected]
+      - uses: carlosperate/[email protected]
         with:
           release: '12.2.Rel1'
       - name: Install Dependencies
diff --git a/.github/workflows/test_commands.yml 
b/.github/workflows/test_commands.yml
index e1962b22..7c3d8207 100644
--- a/.github/workflows/test_commands.yml
+++ b/.github/workflows/test_commands.yml
@@ -30,11 +30,11 @@ jobs:
         os: [ubuntu-latest, windows-latest, macos-latest]
     runs-on: ${{ matrix.os }}
     steps:
-      - uses: actions/checkout@v3
-      - uses: actions/setup-go@v3
+      - uses: actions/checkout@v7
+      - uses: actions/setup-go@v7
         with:
           go-version: 'stable'
-      - uses: carlosperate/[email protected]
+      - uses: carlosperate/[email protected]
         with:
           release: '12.2.Rel1'
       - name: Install Dependencies
diff --git a/.github/workflows/test_dump.yml b/.github/workflows/test_dump.yml
index 0aaeb57d..dfd93b4c 100644
--- a/.github/workflows/test_dump.yml
+++ b/.github/workflows/test_dump.yml
@@ -27,7 +27,7 @@ jobs:
     outputs:
       targets: ${{ steps.set-matrix.outputs.targets }}
     steps:
-      - uses: actions/checkout@v3
+      - uses: actions/checkout@v7
       - id: set-matrix
         shell: bash
         run: |
@@ -43,8 +43,8 @@ jobs:
         os: [ubuntu-latest, windows-latest, macos-latest]
     runs-on: ${{ matrix.os }}
     steps:
-      - uses: actions/checkout@v3
-      - uses: actions/setup-go@v3
+      - uses: actions/checkout@v7
+      - uses: actions/setup-go@v7
         with:
           go-version: 'stable'
       - name: Build newt
diff --git a/.github/workflows/test_sysinit.yml 
b/.github/workflows/test_sysinit.yml
index f437cabf..85700a35 100644
--- a/.github/workflows/test_sysinit.yml
+++ b/.github/workflows/test_sysinit.yml
@@ -30,11 +30,11 @@ jobs:
         os: [ubuntu-latest, windows-latest, macos-latest]
     runs-on: ${{ matrix.os }}
     steps:
-      - uses: actions/checkout@v3
-      - uses: actions/setup-go@v3
+      - uses: actions/checkout@v7
+      - uses: actions/setup-go@v7
         with:
           go-version: 'stable'
-      - uses: carlosperate/[email protected]
+      - uses: carlosperate/[email protected]
         with:
           release: '12.2.Rel1'
       - name: Install Dependencies
diff --git a/.github/workflows/test_upgrade.yml 
b/.github/workflows/test_upgrade.yml
index 85c1cb87..40c36d57 100644
--- a/.github/workflows/test_upgrade.yml
+++ b/.github/workflows/test_upgrade.yml
@@ -28,7 +28,7 @@ jobs:
       projects_success: ${{ steps.set-matrix.outputs.projects_success }}
       projects_fail: ${{ steps.set-matrix.outputs.projects_fail }}
     steps:
-      - uses: actions/checkout@v3
+      - uses: actions/checkout@v7
       - id: set-matrix
         shell: bash
         run: |
@@ -45,8 +45,8 @@ jobs:
         projects: ${{ 
fromJson(needs.populate-projects.outputs.projects_success) }}
     runs-on: ${{ matrix.os }}
     steps:
-      - uses: actions/checkout@v3
-      - uses: actions/setup-go@v3
+      - uses: actions/checkout@v7
+      - uses: actions/setup-go@v7
         with:
           go-version: 'stable'
       - name: Build newt
@@ -81,8 +81,8 @@ jobs:
         projects: ${{ fromJson(needs.populate-projects.outputs.projects_fail) 
}}
     runs-on: ${{ matrix.os }}
     steps:
-      - uses: actions/checkout@v3
-      - uses: actions/setup-go@v3
+      - uses: actions/checkout@v7
+      - uses: actions/setup-go@v7
         with:
           go-version: 'stable'
       - name: Build newt
@@ -109,8 +109,8 @@ jobs:
         os: [ubuntu-latest, windows-latest, macos-latest]
     runs-on: ${{ matrix.os }}
     steps:
-      - uses: actions/checkout@v3
-      - uses: actions/setup-go@v3
+      - uses: actions/checkout@v7
+      - uses: actions/setup-go@v7
         with:
           go-version: 'stable'
       - name: Build newt

Reply via email to