push.yml 529 B

123456789101112131415161718192021222324252627282930
  1. name: Push
  2. on:
  3. push:
  4. branches: '**'
  5. jobs:
  6. build:
  7. runs-on: ubuntu-latest
  8. steps:
  9. - name: Checkout code
  10. uses: actions/checkout@v2
  11. with:
  12. submodules: true
  13. fetch-depth: 0
  14. - name: Install dependencies
  15. run: |
  16. sudo pip install ufbt --break-system-packages
  17. - name: Build
  18. run: |
  19. ufbt
  20. - name: Upload Artifact
  21. uses: actions/upload-artifact@v4
  22. with:
  23. name: push
  24. path: dist/blackhat.fap