name: Build Project on: push: branches-ignore: [ renovate/** ] pull_request: branches: [ main ] env: BUILD_CACHE_USER: ${{ secrets.BUILD_CACHE_USER }} BUILD_CACHE_PWD: ${{ secrets.BUILD_CACHE_PWD }} jobs: gradle-build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - uses: actions/setup-java@v5 with: distribution: temurin java-version-file: gradle/jdk-version.txt - uses: gradle/actions/setup-gradle@v5 with: cache-read-only: false - uses: testlens-app/setup-testlens@v1.7.0 - run: "./gradlew :plugins:test" # test the Gradle configuration - run: "./gradlew qualityCheck" - run: "./gradlew test" - run: "./gradlew testEndToEnd" - run: "./gradlew testEndToEndSlow" - run: "./gradlew build" - run: "./gradlew cyclonedxBom" if: ${{ !contains(github.ref_name, '/') }} - uses: actions/upload-artifact@v6 if: always() with: name: reports path: gradle/aggregation/build/reports