main.yml 708 B

12345678910111213141516171819202122232425262728
  1. name: CI
  2. on:
  3. push:
  4. branches: [ master ]
  5. pull_request:
  6. branches: [ master ]
  7. jobs:
  8. build:
  9. runs-on: ubuntu-latest
  10. steps:
  11. - uses: actions/checkout@v2
  12. - name: Setup Java JDK
  13. uses: actions/setup-java@v1.3.0
  14. with:
  15. java-version: "12.x"
  16. - name: Flutter action
  17. uses: subosito/flutter-action@v1.1.1
  18. with:
  19. channel: "stable"
  20. flutter-version: "1.12.x"
  21. - run: flutter pub get
  22. - run: flutter build apk --release
  23. - run: pwd
  24. - name: artifact
  25. uses: actions/upload-artifact@v1
  26. with:
  27. name: chat-app-ui
  28. path: /home/runner/work/chat-app-ui/chat-app-ui/build/app/outputs