diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 787c7f22..59cc9d21 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,23 +12,18 @@ jobs: # build and test, then upload logs if failure build: - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-latest] - java: [ 17 ] - fail-fast: false + runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4.2.2 - name: Setup JDK - uses: actions/setup-java@v4 + uses: actions/setup-java@v4.7.0 with: distribution: adopt - java-version: ${{ matrix.java }} + java-version: 17 cache: gradle - name: Build with Gradle - run: ./gradlew clean build + run: ./gradlew build env: GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }} GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }} @@ -45,7 +40,7 @@ jobs: */*/build/reports - name: Upload Build Logs if: ${{ failure() }} - uses: actions/upload-artifact@v4.4.3 + uses: actions/upload-artifact@v4.6.0 with: name: buildlogs path: build/buildlogs.tar.gz @@ -55,15 +50,15 @@ jobs: needs: build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-java@v4 + - uses: actions/checkout@v4.2.2 + - uses: actions/setup-java@v4.7.0 with: distribution: adopt java-version: 17 cache: gradle - - uses: jfrog/setup-jfrog-cli@v4 + - uses: jfrog/setup-jfrog-cli@v4.5.6 with: - version: 2.52.10 + version: 2.73.2 env: JF_ENV_SPRING: ${{ secrets.JF_ARTIFACTORY_SPRING }} @@ -72,6 +67,8 @@ jobs: # modify default build name and number as we don't like how those # gets used from action defaults. - name: Configure JFrog Cli + env: + JFROG_CLI_SERVER_ID: "repo.spring.io" run: | jf gradlec \ --use-wrapper \