build_pull_request.yml 799 B

123456789101112131415161718192021222324252627282930313233
  1. name: PR build check
  2. on:
  3. pull_request:
  4. jobs:
  5. build:
  6. name: Build app
  7. runs-on: ubuntu-latest
  8. steps:
  9. - name: Clone repo
  10. uses: actions/checkout@v2
  11. - name: Validate Gradle Wrapper
  12. uses: gradle/wrapper-validation-action@v1
  13. - name: Set up JDK 11
  14. uses: actions/setup-java@v1
  15. with:
  16. java-version: 11
  17. - name: Copy CI gradle.properties
  18. run: |
  19. mkdir -p ~/.gradle
  20. cp .github/runner-files/ci-gradle.properties ~/.gradle/gradle.properties
  21. - name: Build app
  22. uses: gradle/gradle-command-action@v1
  23. with:
  24. arguments: assembleStandardRelease
  25. distributions-cache-enabled: true
  26. dependencies-cache-enabled: true
  27. configuration-cache-enabled: true