build.yml 600 B

12345678910111213141516171819202122
  1. on: push
  2. jobs:
  3. lint:
  4. runs-on: ubuntu-latest
  5. steps:
  6. - uses: actions/checkout@v3
  7. - shell: bash
  8. run: ./gradlew lintDebug
  9. assemble:
  10. runs-on: ubuntu-latest
  11. steps:
  12. - uses: actions/checkout@v3
  13. - shell: bash
  14. run: ./gradlew assembleRelease
  15. - shell: bash
  16. run: ./gradlew bundleRelease
  17. - if: startsWith(github.ref, 'refs/tags/v')
  18. uses: softprops/action-gh-release@v1
  19. with:
  20. files: |
  21. app/build/outputs/apk/release/*-release-unsigned.apk
  22. app/build/outputs/bundle/release/*-release.aab