continuous-integraion-workflow.yml 603 B

1234567891011121314151617181920212223242526
  1. name: CI
  2. on:
  3. push:
  4. pull_request:
  5. schedule:
  6. - cron: '0 10 * * *' # Once per day at 10am UTC
  7. jobs:
  8. build:
  9. name: Build
  10. runs-on: ubuntu-latest
  11. # eventually add in matrix here
  12. steps:
  13. - uses: actions/checkout@v2
  14. - name: Set up JDK
  15. uses: actions/setup-java@v1
  16. with:
  17. java-version: '17'
  18. - name: Cache Gradle packages
  19. uses: actions/cache@v2
  20. with:
  21. path: ~/.gradle/caches
  22. key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
  23. - name: Build with Gradle
  24. run: ./gradlew check --continue