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