diff --git a/.github/workflows/default.yml b/.github/workflows/default.yml index 87177a66..2e0c3e06 100644 --- a/.github/workflows/default.yml +++ b/.github/workflows/default.yml @@ -13,16 +13,16 @@ jobs: name: Build, Test, and Analyze runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4.2.1 + - uses: actions/checkout@v4.2.2 with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - name: Set up JDK 17 - uses: actions/setup-java@v4.4.0 + uses: actions/setup-java@v4.6.0 with: java-version: 17 distribution: 'temurin' - name: Cache SonarCloud packages - uses: actions/cache@v4.1.1 + uses: actions/cache@v4.2.0 with: path: ~/.sonar/cache key: ${{ runner.os }}-sonar @@ -53,14 +53,14 @@ jobs: - name: Bundle tarballs run: ./gradlew bundle - name: Upload WAR files - uses: actions/upload-artifact@v4.4.3 + uses: actions/upload-artifact@v4.5.0 with: name: warfile path: ./**/build/libs/*.war retention-days: 1 if-no-files-found: error - name: Upload Tarballs - uses: actions/upload-artifact@v4.4.3 + uses: actions/upload-artifact@v4.5.0 with: name: opendcs-rest-api-artifacts path: ./**/build/distributions/*.tar.gz diff --git a/.github/workflows/java_compatibility.yml b/.github/workflows/java_compatibility.yml index 8f0b8b20..cb4cd541 100644 --- a/.github/workflows/java_compatibility.yml +++ b/.github/workflows/java_compatibility.yml @@ -16,9 +16,9 @@ jobs: name: Build on Java ${{ matrix.Java }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4.2.1 + - uses: actions/checkout@v4.2.2 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4.4.0 + uses: actions/setup-java@v4.6.0 with: java-version: ${{ matrix.java }} distribution: 'temurin' diff --git a/.github/workflows/owasp_zap.yml b/.github/workflows/owasp_zap.yml index cb5a6be9..c92c0e95 100644 --- a/.github/workflows/owasp_zap.yml +++ b/.github/workflows/owasp_zap.yml @@ -12,14 +12,14 @@ jobs: runs-on: ubuntu-latest continue-on-error: true steps: - - uses: actions/checkout@v4.2.1 + - uses: actions/checkout@v4.2.2 - name: Set up JDK 17 - uses: actions/setup-java@v4.4.0 + uses: actions/setup-java@v4.6.0 with: java-version: 17 distribution: 'temurin' - name: Cache Gradle packages - uses: actions/cache@v4.1.1 + uses: actions/cache@v4.2.0 with: path: ~/.gradle/caches key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }} @@ -45,7 +45,7 @@ jobs: vars: | empty: empty - name: Upload Full HTML Report - uses: actions/upload-artifact@v4.4.3 + uses: actions/upload-artifact@v4.5.0 with: name: zap_report.html path: ./opendcs-rest-api-jetty/build/test-results/owasp/zap_report.html diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 7abf6c86..46e596da 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -8,9 +8,9 @@ jobs: name: Attach Artifacts runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4.2.1 + - uses: actions/checkout@v4.2.2 - name: Set up JDK 17 - uses: actions/setup-java@v4.4.0 + uses: actions/setup-java@v4.6.0 with: java-version: 17 distribution: 'temurin'