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 1c4301a42b NIFI-15277 Upgraded GitHub Setup Java Action to 5 and others
1c4301a42b is described below

commit 1c4301a42b27937fab5948f1ab540203826f103c
Author: exceptionfactory <[email protected]>
AuthorDate: Mon Dec 1 10:51:59 2025 -0600

    NIFI-15277 Upgraded GitHub Setup Java Action to 5 and others
    
    - Upgraded Checkout from 4 to 6
    - Upgraded Setup Java from 4 to 5
    - Upgraded Upload Artifact from 4 to 5
    - Upgraded Stale from 9 to 10
    
    Signed-off-by: Pierre Villard <[email protected]>
    
    This closes #10585.
---
 .github/workflows/ci-workflow.yml       | 22 +++++++++++-----------
 .github/workflows/code-compliance.yml   |  8 ++++----
 .github/workflows/docker-tests.yml      |  4 ++--
 .github/workflows/integration-tests.yml |  6 +++---
 .github/workflows/stale.yml             |  2 +-
 .github/workflows/system-tests.yml      |  4 ++--
 6 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/.github/workflows/ci-workflow.yml 
b/.github/workflows/ci-workflow.yml
index fd9ca71ec4..c3b152bec1 100644
--- a/.github/workflows/ci-workflow.yml
+++ b/.github/workflows/ci-workflow.yml
@@ -74,7 +74,7 @@ jobs:
           cat /proc/meminfo
           df
       - name: Checkout Code
-        uses: actions/checkout@v4
+        uses: actions/checkout@v6
       - name: Cache Node Modules
         uses: actions/cache@v4
         with:
@@ -83,7 +83,7 @@ jobs:
             **/node_modules
           key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
       - name: Set up Java 21
-        uses: actions/setup-java@v4
+        uses: actions/setup-java@v5
         with:
           distribution: 'corretto'
           java-version: '21'
@@ -117,7 +117,7 @@ jobs:
           ${{ env.MAVEN_VERIFY_COMMAND }}        
           -P python-unit-tests
       - name: Upload Test Reports
-        uses: actions/upload-artifact@v4
+        uses: actions/upload-artifact@v5
         with:
           name: surefire-reports-ubuntu-21
           path: |
@@ -147,7 +147,7 @@ jobs:
           cat /proc/meminfo
           df
       - name: Checkout Code
-        uses: actions/checkout@v4
+        uses: actions/checkout@v6
       - name: Cache Node Modules
         uses: actions/cache@v4
         with:
@@ -190,7 +190,7 @@ jobs:
           ${{ env.MAVEN_VERIFY_COMMAND }}        
           -P python-unit-tests
       - name: Upload Test Reports
-        uses: actions/upload-artifact@v4
+        uses: actions/upload-artifact@v5
         with:
           name: surefire-reports-ubuntu-jdk-25
           path: |
@@ -214,7 +214,7 @@ jobs:
           sysctl machdep.cpu
           df
       - name: Checkout Code
-        uses: actions/checkout@v4
+        uses: actions/checkout@v6
       - name: Cache Node Modules
         uses: actions/cache@v4
         with:
@@ -223,7 +223,7 @@ jobs:
             **/node_modules
           key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
       - name: Set up Java 21
-        uses: actions/setup-java@v4
+        uses: actions/setup-java@v5
         with:
           distribution: 'zulu'
           java-version: '21'
@@ -265,7 +265,7 @@ jobs:
           ${{ env.MAVEN_VERIFY_COMMAND }}
           -P python-unit-tests
       - name: Upload Test Reports
-        uses: actions/upload-artifact@v4
+        uses: actions/upload-artifact@v5
         with:
           name: surefire-reports-macos-jp
           path: |
@@ -291,7 +291,7 @@ jobs:
           git config --global core.autocrlf false
           git config --global core.longpaths true
       - name: Checkout Code
-        uses: actions/checkout@v4
+        uses: actions/checkout@v6
       - name: Cache Node Modules
         uses: actions/cache@v4
         with:
@@ -300,7 +300,7 @@ jobs:
             **\node_modules
           key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
       - name: Set up Java 21
-        uses: actions/setup-java@v4
+        uses: actions/setup-java@v5
         with:
           distribution: 'zulu'
           java-version: '21'
@@ -337,7 +337,7 @@ jobs:
           ${{ env.MAVEN_COMMAND_WINDOWS }}
           ${{ env.MAVEN_VERIFY_COMMAND }}
       - name: Upload Test Reports
-        uses: actions/upload-artifact@v4
+        uses: actions/upload-artifact@v5
         with:
           name: surefire-reports-windows-fr
           path: |
diff --git a/.github/workflows/code-compliance.yml 
b/.github/workflows/code-compliance.yml
index be69b0af41..070faaede1 100644
--- a/.github/workflows/code-compliance.yml
+++ b/.github/workflows/code-compliance.yml
@@ -45,9 +45,9 @@ jobs:
     runs-on: ubuntu-24.04
     steps:
       - name: Checkout Code
-        uses: actions/checkout@v4
+        uses: actions/checkout@v6
       - name: Set up Java 21
-        uses: actions/setup-java@v4
+        uses: actions/setup-java@v5
         with:
           distribution: 'zulu'
           java-version: '21'
@@ -68,9 +68,9 @@ jobs:
     runs-on: ubuntu-24.04
     steps:
       - name: Checkout Code
-        uses: actions/checkout@v4
+        uses: actions/checkout@v6
       - name: Set up Java 21
-        uses: actions/setup-java@v4
+        uses: actions/setup-java@v5
         with:
           distribution: 'zulu'
           java-version: '21'
diff --git a/.github/workflows/docker-tests.yml 
b/.github/workflows/docker-tests.yml
index ad3bf39053..d2a086258b 100644
--- a/.github/workflows/docker-tests.yml
+++ b/.github/workflows/docker-tests.yml
@@ -107,9 +107,9 @@ jobs:
     name: Ubuntu Java 21
     steps:
       - name: Checkout Code
-        uses: actions/checkout@v4
+        uses: actions/checkout@v6
       - name: Set up Java Zulu 21
-        uses: actions/setup-java@v4
+        uses: actions/setup-java@v5
         with:
           distribution: 'zulu'
           java-version: 21
diff --git a/.github/workflows/integration-tests.yml 
b/.github/workflows/integration-tests.yml
index f1bbf93b92..285bc25531 100644
--- a/.github/workflows/integration-tests.yml
+++ b/.github/workflows/integration-tests.yml
@@ -100,9 +100,9 @@ jobs:
     name: Ubuntu Java 21
     steps:
       - name: Checkout Code
-        uses: actions/checkout@v4
+        uses: actions/checkout@v6
       - name: Set up Java Zulu 21
-        uses: actions/setup-java@v4
+        uses: actions/setup-java@v5
         with:
           distribution: 'zulu'
           java-version: 21
@@ -123,7 +123,7 @@ jobs:
           ${{ env.MAVEN_BUILD_EXCLUDE_PROJECTS }}
       - name: Upload Troubleshooting Logs
         if: failure() || cancelled()
-        uses: actions/upload-artifact@v4
+        uses: actions/upload-artifact@v5
         with:
           name: integration-tests-failsafe-logs
           path: |
diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml
index 21e135c431..9d45f053f5 100644
--- a/.github/workflows/stale.yml
+++ b/.github/workflows/stale.yml
@@ -29,7 +29,7 @@ jobs:
       pull-requests: write
     runs-on: ubuntu-24.04
     steps:
-      - uses: actions/stale@v9
+      - uses: actions/stale@v10
         with:
           repo-token: ${{ secrets.GITHUB_TOKEN }}
           stale-pr-message: >
diff --git a/.github/workflows/system-tests.yml 
b/.github/workflows/system-tests.yml
index 3c44785202..a7c0d54b1a 100644
--- a/.github/workflows/system-tests.yml
+++ b/.github/workflows/system-tests.yml
@@ -93,7 +93,7 @@ jobs:
           if [ "${{ runner.os }}" = "macOS" ]; then top -l 1 | grep PhysMem && 
sysctl machdep.cpu; else cat /proc/cpuinfo && cat /proc/meminfo; fi
           df
       - name: Checkout Code
-        uses: actions/checkout@v4
+        uses: actions/checkout@v6
       - name: Set up Java ${{ matrix.version }}
         uses: actions/setup-java@v5
         with:
@@ -129,7 +129,7 @@ jobs:
           ${{ env.MAVEN_PROJECTS }}
       - name: Upload Troubleshooting Logs
         if: failure() || cancelled()
-        uses: actions/upload-artifact@v4
+        uses: actions/upload-artifact@v5
         with:
           name: ${{ matrix.os }}-${{ matrix.version }}-troubleshooting-logs
           path: |

Reply via email to