|
| 1 | + - name: Build Flipper Application Package (.fap) |
| 2 | + # You may pin to the exact commit or the version. |
| 3 | + # uses: flipperdevices/flipperzero-ufbt-action@e7cd34914e61ddc056acd8daaab96d8b4d4d9f55 |
| 4 | + uses: flipperdevices/[email protected] |
| 5 | + with: |
| 6 | + # Path to application's source code (if not the root of repository) |
| 7 | + app-dir: # optional, default is . |
| 8 | + # Task to run. Valid values: 'build', 'lint', 'setup' |
| 9 | + task: # optional, default is build |
| 10 | + # Extra arguments to pass to 'ufbt' for build and lint tasks. Default is '-s' to suppress ufbt output and only show subprocess output |
| 11 | + ufbt-args: # optional, default is -s |
| 12 | + # Skip ufbt setup. Useful for multiple invocation of the action |
| 13 | + skip-setup: # optional, default is ${{ false }} |
| 14 | + # Release channel to use. Matches argument "--channel" for ufbt update |
| 15 | + sdk-channel: # optional, default is |
| 16 | + # Branch to use for updates. Matches argument "--branch" for ufbt update |
| 17 | + sdk-branch: # optional, default is |
| 18 | + # Index URL to use for updates. Matches argument "--index-url" for ufbt update |
| 19 | + sdk-index-url: # optional, default is |
| 20 | + # Path to SDK archive. Matches argument "--local" for ufbt update |
| 21 | + sdk-file: # optional, default is |
| 22 | + # URL to SDK archive. Matches argument "--url" for ufbt update |
| 23 | + sdk-url: # optional, default is |
| 24 | + # Hardware target to use. Matches argument "--hw-target" for ufbt update |
| 25 | + sdk-hw-target: # optional, default is |
| 26 | + # ufbt version to use. Can be 'latest', 'prerelease' or a specific version from PyPI (e.g. '==0.2.1') |
| 27 | + ufbt-version: # optional, default is latest |
| 28 | + |
0 commit comments