build.yml 614 B

123456789101112131415161718192021222324252627282930
  1. name: Build
  2. on:
  3. push:
  4. branches:
  5. - main
  6. - develop
  7. tags:
  8. - 'v[0-9]+.[0-9]+.[0-9]+'
  9. env:
  10. firmware_version: '0.78.1'
  11. jobs:
  12. build:
  13. name: Build
  14. runs-on: ubuntu-latest
  15. steps:
  16. - name: Checkout Flipper Zero Firmware
  17. uses: actions/checkout@v3
  18. with:
  19. repository: 'flipperdevices/flipperzero-firmware'
  20. ref: ${{ env.firmware_version }}
  21. submodules: true
  22. - name: Checkout
  23. uses: actions/checkout@v3
  24. with:
  25. path: 'applications_user/FlipBIP'
  26. - name: Build
  27. run: ./fbt COMPACT=1 DEBUG=0 faps