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-core.git

commit 5ffc3202420822e75b25fcf9bdf7f94c9984458c
Author: Szymon Janc <[email protected]>
AuthorDate: Tue Oct 13 01:35:37 2026 +0200

    ci: Use ubuntu-slim runner for lightweight jobs
    
    Labeling, compliance checks, BSP folder validation and badge update
    jobs only run simple scripts and do not require full runner VM. Run
    them on ubuntu-slim runner which is lighter and starts faster.
    
    Assisted-by: Claude:claude-opus-5-5
---
 .github/workflows/add_ci_label.yml        | 2 +-
 .github/workflows/check_compliance.yml    | 8 ++++----
 .github/workflows/check_workflows.yml     | 2 +-
 .github/workflows/labeler.yml             | 2 +-
 .github/workflows/remove_ci_label.yml     | 2 +-
 .github/workflows/update_hw_ci_badges.yml | 2 +-
 .github/workflows/validate_bsp_folder.yml | 2 +-
 7 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/.github/workflows/add_ci_label.yml 
b/.github/workflows/add_ci_label.yml
index 2785c20d9..3bff33c37 100644
--- a/.github/workflows/add_ci_label.yml
+++ b/.github/workflows/add_ci_label.yml
@@ -30,7 +30,7 @@ permissions:
 
 jobs:
   add-label:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-slim
     steps:
       - uses: actions/github-script@v7
         with:
diff --git a/.github/workflows/check_compliance.yml 
b/.github/workflows/check_compliance.yml
index ddb2b1359..8cad72ba1 100644
--- a/.github/workflows/check_compliance.yml
+++ b/.github/workflows/check_compliance.yml
@@ -36,7 +36,7 @@ permissions:
 jobs:
   style_check:
     name: Coding style
-    runs-on: ubuntu-24.04
+    runs-on: ubuntu-slim
     steps:
       - name: Checkout code
         uses: actions/checkout@v7
@@ -92,7 +92,7 @@ jobs:
 
   license_check:
     name: Licensing
-    runs-on: ubuntu-24.04
+    runs-on: ubuntu-slim
     steps:
       - uses: actions/checkout@v7
         with:
@@ -113,7 +113,7 @@ jobs:
 
   doxygen_check:
     name: Doxygen Check
-    runs-on: ubuntu-24.04
+    runs-on: ubuntu-slim
     steps:
       - uses: actions/checkout@v7
         with:
@@ -130,7 +130,7 @@ jobs:
 
   commits-check:
     name: Check commit messages
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-slim
     steps:
       - uses: actions/checkout@v7
         with:
diff --git a/.github/workflows/check_workflows.yml 
b/.github/workflows/check_workflows.yml
index 1b0caa7fe..6c1dc46d4 100644
--- a/.github/workflows/check_workflows.yml
+++ b/.github/workflows/check_workflows.yml
@@ -29,7 +29,7 @@ permissions:
 
 jobs:
   check-workflows:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-slim
     steps:
       - name: Check out master branch (base)
         uses: actions/checkout@v4
diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml
index c084f29d8..d47e73410 100644
--- a/.github/workflows/labeler.yml
+++ b/.github/workflows/labeler.yml
@@ -27,7 +27,7 @@ jobs:
       contents: read
       pull-requests: write
       issues: write
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-slim
     steps:
       - name: Checkout repository
         uses: actions/checkout@v3
diff --git a/.github/workflows/remove_ci_label.yml 
b/.github/workflows/remove_ci_label.yml
index d18bd5bfb..6ac56ff15 100644
--- a/.github/workflows/remove_ci_label.yml
+++ b/.github/workflows/remove_ci_label.yml
@@ -28,7 +28,7 @@ permissions:
 
 jobs:
   remove-ci-label:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-slim
     steps:
       - uses: actions/github-script@v7
         with:
diff --git a/.github/workflows/update_hw_ci_badges.yml 
b/.github/workflows/update_hw_ci_badges.yml
index 2d782574f..49135212c 100644
--- a/.github/workflows/update_hw_ci_badges.yml
+++ b/.github/workflows/update_hw_ci_badges.yml
@@ -29,7 +29,7 @@ permissions:
 
 jobs:
   update-badges:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-slim
 
     steps:
       - uses: actions/checkout@v7
diff --git a/.github/workflows/validate_bsp_folder.yml 
b/.github/workflows/validate_bsp_folder.yml
index 2cee12576..8fa1a1dc1 100644
--- a/.github/workflows/validate_bsp_folder.yml
+++ b/.github/workflows/validate_bsp_folder.yml
@@ -35,7 +35,7 @@ permissions:
 jobs:
   validate_bsp_folder:
     name: Validate hw/bsp folder
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-slim
     steps:
       - uses: actions/checkout@v7
       - uses: carlosperate/[email protected]

Reply via email to