This is an automated email from the ASF dual-hosted git repository. andor pushed a commit to branch branch-3.8 in repository https://gitbox.apache.org/repos/asf/zookeeper.git
The following commit(s) were added to refs/heads/branch-3.8 by this push: new de7e770df [CI] (Trivial) Update GitHub Actions de7e770df is described below commit de7e770dfaeb197437b2cd7ce1c6abafd2f7f011 Author: Christopher Tubbs <ctubb...@apache.org> AuthorDate: Tue Nov 26 15:38:02 2024 -0500 [CI] (Trivial) Update GitHub Actions Reviewers: anmolnar Author: ctubbsii Closes #2216 from ctubbsii/update-ga-v4 (cherry picked from commit aba99cfa323757d14893eb1a7d813c5fbdec7500) Signed-off-by: Andor Molnar <an...@apache.org> --- .github/workflows/ci.yaml | 19 ++++++------------- .github/workflows/e2e.yaml | 13 +++---------- .github/workflows/manual.yaml | 17 +++++------------ 3 files changed, 14 insertions(+), 35 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index c1363bd8a..9704d76e7 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -48,20 +48,13 @@ jobs: timeout-minutes: 360 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK ${{ matrix.profile.jdk }} - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: ${{ matrix.profile.jdk }} distribution: temurin - - name: Cache local maven repository - uses: actions/cache@v3 - with: - path: | - ~/.m2/repository/ - !~/.m2/repository/org/apache/zookeeper - key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} - restore-keys: ${{ runner.os }}-m2 + cache: 'maven' - name: Show the first log message run: git log -n1 - name: Install C Dependencies @@ -74,21 +67,21 @@ jobs: MAVEN_OPTS: -Djansi.force=true - name: Upload unit test results if: ${{ failure() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: surefire-reports-${{ matrix.profile.name }} path: ./**/target/surefire-reports/ if-no-files-found: ignore - name: Upload integration test results if: ${{ failure() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: failsafe-reports-${{ matrix.profile.name }} path: ./**/target/failsafe-reports/ if-no-files-found: ignore - name: Upload cppunit test logs if: ${{ failure() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: cppunit-logs-${{ matrix.profile.name }} path: ./zookeeper-client/zookeeper-client-c/target/c/TEST-*.txt diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index e497c3f03..b47c300d4 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -31,20 +31,13 @@ jobs: timeout-minutes: 360 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK ${{ matrix.jdk }} - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: ${{ matrix.jdk }} distribution: temurin - - name: Cache local maven repository - uses: actions/cache@v3 - with: - path: | - ~/.m2/repository/ - !~/.m2/repository/org/apache/zookeeper - key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} - restore-keys: ${{ runner.os }}-m2 + cache: 'maven' - name: Show the first log message run: git log -n1 - name: Install C Dependencies diff --git a/.github/workflows/manual.yaml b/.github/workflows/manual.yaml index 905ba49f3..898fd283b 100644 --- a/.github/workflows/manual.yaml +++ b/.github/workflows/manual.yaml @@ -43,22 +43,15 @@ jobs: timeout-minutes: 360 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ github.event.inputs.buildRef }} - name: Set up JDK 11 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: 11 distribution: temurin - - name: Cache local maven repository - uses: actions/cache@v3 - with: - path: | - ~/.m2/repository/ - !~/.m2/repository/org/apache/zookeeper - key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} - restore-keys: ${{ runner.os }}-m2 + cache: 'maven' - name: Show the first log message run: git log -n1 - name: Install C Dependencies @@ -71,14 +64,14 @@ jobs: MAVEN_OPTS: -Djansi.force=true - name: Upload unit test results if: ${{ failure() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: surefire-reports path: ./**/target/surefire-reports/ if-no-files-found: ignore - name: Upload integration test results if: ${{ failure() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: failsafe-reports path: ./**/target/failsafe-reports/