diff --git a/.github/workflows/deps.yml b/.github/workflows/deps.yml index ec3306f3a5..e4eaee6e57 100644 --- a/.github/workflows/deps.yml +++ b/.github/workflows/deps.yml @@ -7,9 +7,9 @@ jobs: name: Check fresh compile and assemble of TDS project runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'temurin' java-version: '17' diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index af9fa3b5e0..b5526d6882 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -11,14 +11,14 @@ jobs: name: TDS Documentation Build Check runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup Java 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'temurin' java-version: '17' - name: Cache Gradle packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | ~/.gradle/caches @@ -30,7 +30,7 @@ jobs: run: './gradlew :docs:build' - name: Upload a preview of the rendered html if: success() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: documentation_${{ github.sha }} path: docs/build/site diff --git a/.github/workflows/style.yml b/.github/workflows/style.yml index 37df8def03..b43e16468a 100644 --- a/.github/workflows/style.yml +++ b/.github/workflows/style.yml @@ -7,14 +7,14 @@ jobs: name: Code Style Check runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'temurin' java-version: '17' - name: Cache Gradle packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | ~/.gradle/caches diff --git a/.github/workflows/tds.yml b/.github/workflows/tds.yml index 253be23e07..3973a92662 100644 --- a/.github/workflows/tds.yml +++ b/.github/workflows/tds.yml @@ -12,9 +12,9 @@ jobs: java-vendor: [ 'temurin', 'corretto' ] servletcontainer: [ 'tomcat10' ] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Build and test with Gradle (${{ matrix.java-vendor }} ${{ matrix.java-version }}) - uses: Unidata/thredds-test-action@v3 + uses: Unidata/thredds-test-action@v4 with: java-vendor: ${{ matrix.java-vendor }} java-version: ${{ matrix.java-version }} @@ -22,9 +22,11 @@ jobs: test-command: '-Dtds.content.root.path=$CONTENT_DIR -Dtds.test.gretty.container=${{ matrix.servletcontainer }} --info --stacktrace testAll' env: CONTENT_DIR: ${{ github.workspace }}/tds/src/test/content - - uses: actions/upload-artifact@v4 + - name: Cleanup build-logic-tds build directory + if: failure() + run: sudo rm -rf build-logic-tds/build/ + - uses: actions/upload-artifact@v6 if: failure() with: name: tds_JUnit_Results_${{ github.sha }}_AdoptOpenJDK-HS-${{ matrix.java }}-${{ matrix.servletcontainer }} - path: build/reports/allTests - + path: ${{ github.workspace }}/**/build/reports/* diff --git a/.github/workflows/update-docker.yml b/.github/workflows/update-docker.yml index 26dad57d86..3290d0f5c7 100644 --- a/.github/workflows/update-docker.yml +++ b/.github/workflows/update-docker.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout default branch - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Verify variables run: |