This is an automated email from the ASF dual-hosted git repository. haonan pushed a commit to branch upgrade_action_plugin in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 4ed34419bdaa226ba0392d300c472d616255dfa8 Author: HTHou <[email protected]> AuthorDate: Wed Mar 18 12:06:12 2026 +0800 Upgrade GitHub Actions plugins to supported Node runtimes --- .github/workflows/cluster-it-1c1d.yml | 8 +-- .github/workflows/cluster-it-1c1d1a.yml | 4 +- .github/workflows/cluster-it-1c3d.yml | 6 +- .github/workflows/compile-check.yml | 4 +- .github/workflows/daily-it.yml | 92 ++++++++++++++--------------- .github/workflows/daily-ut.yml | 6 +- .github/workflows/dependency-check.yml | 6 +- .github/workflows/greeting-ainode.yml | 6 +- .github/workflows/multi-language-client.yml | 18 +++--- .github/workflows/pipe-it.yml | 88 +++++++++++++-------------- .github/workflows/sonar-codecov.yml | 12 ++-- .github/workflows/table-cluster-it-1c1d.yml | 8 +-- .github/workflows/table-cluster-it-1c3d.yml | 6 +- .github/workflows/todos-check.yml | 2 +- .github/workflows/unit-test.yml | 6 +- .github/workflows/vulnerability-check.yml | 6 +- 16 files changed, 139 insertions(+), 139 deletions(-) diff --git a/.github/workflows/cluster-it-1c1d.yml b/.github/workflows/cluster-it-1c1d.yml index a2989a8e81c..4ab201450e6 100644 --- a/.github/workflows/cluster-it-1c1d.yml +++ b/.github/workflows/cluster-it-1c1d.yml @@ -39,16 +39,16 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: 17 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -82,7 +82,7 @@ jobs: -am - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: standalone-log-java${{ matrix.java }}-${{ runner.os }} path: integration-test/target/cluster-logs diff --git a/.github/workflows/cluster-it-1c1d1a.yml b/.github/workflows/cluster-it-1c1d1a.yml index 67be8f1a5f6..7ee6ca6ace6 100644 --- a/.github/workflows/cluster-it-1c1d1a.yml +++ b/.github/workflows/cluster-it-1c1d1a.yml @@ -40,7 +40,7 @@ jobs: runs-on: [self-hosted, gpu] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: IT Test shell: bash run: | @@ -53,7 +53,7 @@ jobs: -PAIClusterIT - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-ainode-${{ matrix.os }} path: integration-test/target/*-logs diff --git a/.github/workflows/cluster-it-1c3d.yml b/.github/workflows/cluster-it-1c3d.yml index bb359626520..035403e1695 100644 --- a/.github/workflows/cluster-it-1c3d.yml +++ b/.github/workflows/cluster-it-1c3d.yml @@ -41,9 +41,9 @@ jobs: # group: self-hosted # labels: iotdb steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} @@ -62,7 +62,7 @@ jobs: -am -PClusterIT - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-java${{ matrix.java }}-${{ runner.os }} path: integration-test/target/cluster-logs diff --git a/.github/workflows/compile-check.yml b/.github/workflows/compile-check.yml index b2aeece10ed..48e0571fc78 100644 --- a/.github/workflows/compile-check.yml +++ b/.github/workflows/compile-check.yml @@ -41,9 +41,9 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} diff --git a/.github/workflows/daily-it.yml b/.github/workflows/daily-it.yml index 26cad6d3b01..54b502bcfa5 100644 --- a/.github/workflows/daily-it.yml +++ b/.github/workflows/daily-it.yml @@ -25,9 +25,9 @@ jobs: # group: self-hosted # labels: iotdb steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} @@ -44,7 +44,7 @@ jobs: -am -PDailyIT - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-java${{ matrix.java }}-${{ runner.os }} path: integration-test/target/cluster-logs @@ -59,9 +59,9 @@ jobs: # group: self-hosted # labels: iotdb steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} @@ -80,7 +80,7 @@ jobs: -am -PTableSimpleIT - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: table-standalone-log-java${{ matrix.java }}-${{ runner.os }} path: integration-test/target/cluster-logs @@ -130,16 +130,16 @@ jobs: cluster2: HighPerformanceMode runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -199,7 +199,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-single-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster1 }}-${{ matrix.cluster2 }} path: integration-test/target/cluster-logs @@ -222,16 +222,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -291,7 +291,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-dual-tree-auto-basic-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster }}-${{ matrix.cluster }} path: integration-test/target/cluster-logs @@ -341,16 +341,16 @@ jobs: cluster2: HighPerformanceMode runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -410,7 +410,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-dual-tree-auto-enhanced-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster1 }}-${{ matrix.cluster2 }} path: integration-test/target/cluster-logs @@ -460,16 +460,16 @@ jobs: cluster2: HighPerformanceMode runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -529,7 +529,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-dual-tree-manual-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster1 }}-${{ matrix.cluster2 }} path: integration-test/target/cluster-logs @@ -551,16 +551,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -620,7 +620,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-subscription-tree-arch-verification-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster1 }}-${{ matrix.cluster2 }} path: integration-test/target/cluster-logs @@ -637,16 +637,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -706,7 +706,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-subscription-table-arch-verification-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster1 }}-${{ matrix.cluster2 }} path: integration-test/target/cluster-logs @@ -728,16 +728,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -797,7 +797,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-subscription-tree-regression-consumer-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster1 }}-${{ matrix.cluster2 }} path: integration-test/target/cluster-logs @@ -819,16 +819,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -888,7 +888,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-subscription-tree-regression-misc-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster1 }}-${{ matrix.cluster2 }} path: integration-test/target/cluster-logs @@ -911,16 +911,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -980,7 +980,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-dual-table-manual-basic-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster }}-${{ matrix.cluster }} path: integration-test/target/cluster-logs @@ -1003,16 +1003,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -1072,7 +1072,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-dual-table-manual-enhanced-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster }}-${{ matrix.cluster }} path: integration-test/target/cluster-logs diff --git a/.github/workflows/daily-ut.yml b/.github/workflows/daily-ut.yml index 40715e64c56..348276962d2 100644 --- a/.github/workflows/daily-ut.yml +++ b/.github/workflows/daily-ut.yml @@ -33,16 +33,16 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/dependency-check.yml b/.github/workflows/dependency-check.yml index 79ef92ac796..4cf6cb202af 100644 --- a/.github/workflows/dependency-check.yml +++ b/.github/workflows/dependency-check.yml @@ -43,16 +43,16 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/greeting-ainode.yml b/.github/workflows/greeting-ainode.yml index 152293740f6..53deb59f1ce 100644 --- a/.github/workflows/greeting-ainode.yml +++ b/.github/workflows/greeting-ainode.yml @@ -29,10 +29,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Python 3.10 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.10" @@ -49,4 +49,4 @@ jobs: run: | cd iotdb-core/ainode isort --check-only --profile black . - continue-on-error: false \ No newline at end of file + continue-on-error: false diff --git a/.github/workflows/multi-language-client.yml b/.github/workflows/multi-language-client.yml index dc2fca9602b..831e3e37639 100644 --- a/.github/workflows/multi-language-client.yml +++ b/.github/workflows/multi-language-client.yml @@ -49,7 +49,7 @@ jobs: runs-on: ${{ matrix.os}} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Install CPP Dependencies (Ubuntu) if: runner.os == 'Linux' shell: bash @@ -82,7 +82,7 @@ jobs: echo "$sslPath\bin" >> $env:GITHUB_PATH echo "OPENSSL_ROOT_DIR=$sslPath" >> $env:GITHUB_ENV - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -103,7 +103,7 @@ jobs: fi - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cpp-IT-${{ runner.os }} path: distribution/target/apache-iotdb-*-all-bin/apache-iotdb-*-all-bin/logs @@ -113,12 +113,12 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: token: ${{secrets.GITHUB_TOKEN}} submodules: recursive - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -142,18 +142,18 @@ jobs: runs-on: ${{ 'ubuntu-latest' }} steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.python }} - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} restore-keys: ${{ runner.os }}-m2- - name: Cache pip packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/pip key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }} diff --git a/.github/workflows/pipe-it.yml b/.github/workflows/pipe-it.yml index b1c2b75fa9f..0968e7739a0 100644 --- a/.github/workflows/pipe-it.yml +++ b/.github/workflows/pipe-it.yml @@ -45,16 +45,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -114,7 +114,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-single-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster1 }}-${{ matrix.cluster2 }} path: integration-test/target/cluster-logs @@ -130,16 +130,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -199,7 +199,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-dual-tree-auto-basic-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster }}-${{ matrix.cluster }} path: integration-test/target/cluster-logs @@ -216,16 +216,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -285,7 +285,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-dual-tree-auto-enhanced-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster1 }}-${{ matrix.cluster2 }} path: integration-test/target/cluster-logs @@ -302,16 +302,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -371,7 +371,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-dual-tree-manual-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster1 }}-${{ matrix.cluster2 }} path: integration-test/target/cluster-logs @@ -388,16 +388,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -457,7 +457,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-subscription-tree-arch-verification-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster1 }}-${{ matrix.cluster2 }} path: integration-test/target/cluster-logs @@ -474,16 +474,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -543,7 +543,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-subscription-table-arch-verification-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster1 }}-${{ matrix.cluster2 }} path: integration-test/target/cluster-logs @@ -560,16 +560,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -629,7 +629,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-subscription-tree-regression-consumer-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster1 }}-${{ matrix.cluster2 }} path: integration-test/target/cluster-logs @@ -646,16 +646,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -715,7 +715,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-subscription-tree-regression-misc-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster1 }}-${{ matrix.cluster2 }} path: integration-test/target/cluster-logs @@ -731,16 +731,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -800,7 +800,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-dual-table-manual-basic-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster }}-${{ matrix.cluster }} path: integration-test/target/cluster-logs @@ -816,16 +816,16 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -885,7 +885,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-dual-table-manual-enhanced-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster }}-${{ matrix.cluster }} path: integration-test/target/cluster-logs @@ -902,16 +902,16 @@ jobs: os: [ ubuntu-latest ] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -971,7 +971,7 @@ jobs: retry - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cluster-log-triple-java${{ matrix.java }}-${{ runner.os }}-${{ matrix.cluster1 }}-${{ matrix.cluster2 }}-${{ matrix.cluster3 }} path: integration-test/target/cluster-logs diff --git a/.github/workflows/sonar-codecov.yml b/.github/workflows/sonar-codecov.yml index 32df2b171c0..adb943a7f62 100644 --- a/.github/workflows/sonar-codecov.yml +++ b/.github/workflows/sonar-codecov.yml @@ -41,9 +41,9 @@ jobs: if: github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == 'apache/iotdb' || github.event_name == 'push' steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -53,7 +53,7 @@ jobs: mvn -B -P with-code-coverage clean package -pl distribution,iotdb-client/cli,iotdb-client/session,iotdb-client/jdbc -am -Dtest.port.closed=true mvn -B -P with-code-coverage post-integration-test -pl code-coverage - name: Upload coverage reports to codecov - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v5 with: token: ${{ secrets.CODECOV_TOKEN }} files: ./code-coverage/target/jacoco-merged-reports/jacoco.xml @@ -62,16 +62,16 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == 'apache/iotdb' || github.event_name == 'push' steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: 17 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/table-cluster-it-1c1d.yml b/.github/workflows/table-cluster-it-1c1d.yml index c192398b966..782bafa4ddb 100644 --- a/.github/workflows/table-cluster-it-1c1d.yml +++ b/.github/workflows/table-cluster-it-1c1d.yml @@ -40,16 +40,16 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: 17 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -83,7 +83,7 @@ jobs: -am -PTableSimpleIT - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: table-standalone-log-java${{ matrix.java }}-${{ runner.os }} path: integration-test/target/cluster-logs diff --git a/.github/workflows/table-cluster-it-1c3d.yml b/.github/workflows/table-cluster-it-1c3d.yml index 2458023db02..99a7469500c 100644 --- a/.github/workflows/table-cluster-it-1c3d.yml +++ b/.github/workflows/table-cluster-it-1c3d.yml @@ -41,9 +41,9 @@ jobs: # group: self-hosted # labels: iotdb steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} @@ -62,7 +62,7 @@ jobs: -am -PTableClusterIT - name: Upload Artifact if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: table-cluster-log-java${{ matrix.java }}-${{ runner.os }} path: integration-test/target/cluster-logs diff --git a/.github/workflows/todos-check.yml b/.github/workflows/todos-check.yml index 602edfb4612..fc33b12d3cb 100644 --- a/.github/workflows/todos-check.yml +++ b/.github/workflows/todos-check.yml @@ -20,7 +20,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Check for TODOs and FIXMEs in changed files run: | diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index d5fef5e5fe4..c53c8d89cfa 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -45,16 +45,16 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: ${{ matrix.java }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Cache Maven packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/vulnerability-check.yml b/.github/workflows/vulnerability-check.yml index 1c37a89c938..c120bfa5291 100644 --- a/.github/workflows/vulnerability-check.yml +++ b/.github/workflows/vulnerability-check.yml @@ -21,9 +21,9 @@ jobs: contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: corretto java-version: 17 @@ -43,7 +43,7 @@ jobs: echo "REPORT_DATE=$target_time" >> $GITHUB_ENV - name: Upload Artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: vulnerability-check-result-${{ env.REPORT_DATE }} path: target/dependency-check-report.html
