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: |