2
0

pr-build-workflow.yml 735 B

1234567891011121314151617181920212223242526
  1. name: PR Build
  2. on: pull_request
  3. env:
  4. GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
  5. GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
  6. GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
  7. permissions:
  8. contents: read
  9. jobs:
  10. build:
  11. name: Build
  12. runs-on: ubuntu-latest
  13. if: ${{ github.repository == 'spring-projects/spring-security' }}
  14. steps:
  15. - uses: actions/checkout@v4
  16. - name: Set up gradle
  17. uses: spring-io/spring-gradle-build-action@v2
  18. with:
  19. java-version: '17'
  20. distribution: 'temurin'
  21. - name: Build with Gradle
  22. run: ./gradlew clean build --continue --scan