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

pvillard pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


The following commit(s) were added to refs/heads/main by this push:
     new b7d4097429 NIFI-14974 Standardized GitHub Runner OS Settings
b7d4097429 is described below

commit b7d40974290eb106fe4e1e9894ca7ac02c86c901
Author: exceptionfactory <[email protected]>
AuthorDate: Mon Sep 15 13:04:07 2025 -0500

    NIFI-14974 Standardized GitHub Runner OS Settings
    
    - Set ubuntu-24.04 in place of ubuntu-latest
    - Set windows-2025 in place of windows-latest
    - Upgraded from macos-14 to macos-15
    
    Signed-off-by: Pierre Villard <[email protected]>
    
    This closes #10307.
---
 .github/workflows/ci-workflow.yml       | 6 +++---
 .github/workflows/code-coverage.yml     | 5 ++---
 .github/workflows/docker-tests.yml      | 2 +-
 .github/workflows/integration-tests.yml | 8 +++-----
 .github/workflows/stale.yml             | 2 +-
 .github/workflows/system-tests.yml      | 2 +-
 6 files changed, 11 insertions(+), 14 deletions(-)

diff --git a/.github/workflows/ci-workflow.yml 
b/.github/workflows/ci-workflow.yml
index 9ec356e911..0df039008b 100644
--- a/.github/workflows/ci-workflow.yml
+++ b/.github/workflows/ci-workflow.yml
@@ -56,7 +56,7 @@ permissions:
 jobs:
   ubuntu-build-en:
     timeout-minutes: 120
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     name: Ubuntu Corretto JDK 21 EN
     steps:
       - name: Clear Disk Space
@@ -129,7 +129,7 @@ jobs:
 
   macos-build-jp:
     timeout-minutes: 150
-    runs-on: macos-14
+    runs-on: macos-15
     name: MacOS Zulu JDK 21 JP
     steps:
       - name: System Information
@@ -204,7 +204,7 @@ jobs:
 
   windows-build:
     timeout-minutes: 150
-    runs-on: windows-latest
+    runs-on: windows-2025
     name: Windows Zulu JDK 21 FR
     steps:
       - name: System Information
diff --git a/.github/workflows/code-coverage.yml 
b/.github/workflows/code-coverage.yml
index 26a469e224..932c4b2562 100644
--- a/.github/workflows/code-coverage.yml
+++ b/.github/workflows/code-coverage.yml
@@ -36,9 +36,8 @@ permissions:
 jobs:
   build:
     timeout-minutes: 120
-    runs-on:
-      - ubuntu-latest
-    name: Ubuntu Java 21
+    runs-on: ubuntu-24.04
+    name: Build
     steps:
       - name: Checkout Code
         uses: actions/checkout@v4
diff --git a/.github/workflows/docker-tests.yml 
b/.github/workflows/docker-tests.yml
index 458f44becd..f4400aa142 100644
--- a/.github/workflows/docker-tests.yml
+++ b/.github/workflows/docker-tests.yml
@@ -103,7 +103,7 @@ permissions:
 jobs:
   build_and_test:
     timeout-minutes: 60
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     name: Ubuntu Java 21
     steps:
       - name: Checkout Code
diff --git a/.github/workflows/integration-tests.yml 
b/.github/workflows/integration-tests.yml
index b7044609f2..2c4efc8484 100644
--- a/.github/workflows/integration-tests.yml
+++ b/.github/workflows/integration-tests.yml
@@ -92,9 +92,9 @@ permissions:
   contents: read
 
 jobs:
-  build_and_test:
+  build:
     timeout-minutes: 120
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     name: Ubuntu Java 21
     steps:
       - name: Checkout Code
@@ -111,8 +111,6 @@ jobs:
           cat /proc/cpuinfo
           cat /proc/meminfo
           df
-          docker info
-
       - name: Build and Run Tests
         env:
           MAVEN_OPTS: >-
@@ -125,7 +123,7 @@ jobs:
         if: failure() || cancelled()
         uses: actions/upload-artifact@v4
         with:
-          name: ubuntu-21-failsafe-logs
+          name: integration-tests-failsafe-logs
           path: |
             **/target/failsafe-reports/**/*.txt
           retention-days: 7
diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml
index a50de3d3b3..21e135c431 100644
--- a/.github/workflows/stale.yml
+++ b/.github/workflows/stale.yml
@@ -27,7 +27,7 @@ jobs:
   stale:
     permissions:
       pull-requests: write
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     steps:
       - uses: actions/stale@v9
         with:
diff --git a/.github/workflows/system-tests.yml 
b/.github/workflows/system-tests.yml
index af6704947d..46d758854c 100644
--- a/.github/workflows/system-tests.yml
+++ b/.github/workflows/system-tests.yml
@@ -82,7 +82,7 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        os: [ ubuntu-latest, macos-14 ]
+        os: [ ubuntu-24.04, macos-15 ]
         version: [ 21 ]
     timeout-minutes: 120
     runs-on: ${{ matrix.os }}

Reply via email to