build-unsigned.yaml 966 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. name: Build Unsigned
  2. on:
  3. pull_request:
  4. types: [opened, reopened, synchronize]
  5. workflow_dispatch:
  6. jobs:
  7. BuildUnsigned:
  8. runs-on: ubuntu-latest
  9. steps:
  10. - name: Checkout Repository
  11. uses: actions/checkout@v3
  12. - name: Checkout submodules
  13. run: git submodule update --init --recursive --remote --force
  14. - name: Setup Java
  15. uses: actions/setup-java@v3
  16. with:
  17. distribution: 'zulu'
  18. java-version: 17
  19. - name: Setup Go
  20. uses: actions/setup-go@v3
  21. with:
  22. go-version: "1.20"
  23. - uses: actions/cache@v3
  24. with:
  25. path: |
  26. ~/.cache/go-build
  27. ~/go/pkg/mod
  28. key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
  29. restore-keys: |
  30. ${{ runner.os }}-go-
  31. - name: Build
  32. uses: gradle/gradle-build-action@v2
  33. with:
  34. arguments: --no-daemon app:assembleMeta-AlphaRelease