|
@@ -1,35 +1,36 @@
|
|
|
-# name: "uFBT Build"
|
|
|
|
|
-# on:
|
|
|
|
|
-# push:
|
|
|
|
|
-# branches:
|
|
|
|
|
-# - main
|
|
|
|
|
-# - develop
|
|
|
|
|
-# pull_request:
|
|
|
|
|
-# # schedule:
|
|
|
|
|
-# # do a build every day
|
|
|
|
|
-# # - cron: "1 1 * * *"
|
|
|
|
|
-# jobs:
|
|
|
|
|
-# ufbt-build-action:
|
|
|
|
|
-# runs-on: ubuntu-latest
|
|
|
|
|
-# strategy:
|
|
|
|
|
-# matrix:
|
|
|
|
|
-# include:
|
|
|
|
|
-# - name: dev channel
|
|
|
|
|
-# sdk-channel: dev
|
|
|
|
|
-# - name: release channel
|
|
|
|
|
-# sdk-channel: release
|
|
|
|
|
-# name: 'ufbt: Build for ${{ matrix.name }}'
|
|
|
|
|
-# steps:
|
|
|
|
|
-# - name: Checkout
|
|
|
|
|
-# uses: actions/checkout@v4
|
|
|
|
|
-# - name: Build with ufbt
|
|
|
|
|
-# uses: flipperdevices/flipperzero-ufbt-action@v0.1.3
|
|
|
|
|
-# id: build-app
|
|
|
|
|
-# with:
|
|
|
|
|
-# sdk-channel: ${{ matrix.sdk-channel }}
|
|
|
|
|
-# sdk-index-url: ${{ matrix.sdk-index-url }}
|
|
|
|
|
-# - name: Upload app artifacts
|
|
|
|
|
-# uses: actions/upload-artifact@v3
|
|
|
|
|
-# with:
|
|
|
|
|
-# name: ${{ github.event.repository.name }}-${{ steps.build-app.outputs.suffix }}
|
|
|
|
|
-# path: ${{ steps.build-app.outputs.fap-artifacts }}
|
|
|
|
|
|
|
+name: "uFBT Build"
|
|
|
|
|
+on:
|
|
|
|
|
+ workflow_dispatch:
|
|
|
|
|
+ # push:
|
|
|
|
|
+ # branches:
|
|
|
|
|
+ # - main
|
|
|
|
|
+ # - develop
|
|
|
|
|
+ # pull_request:
|
|
|
|
|
+ # schedule:
|
|
|
|
|
+ # do a build every day
|
|
|
|
|
+ # - cron: "1 1 * * *"
|
|
|
|
|
+jobs:
|
|
|
|
|
+ ufbt-build-action:
|
|
|
|
|
+ runs-on: ubuntu-latest
|
|
|
|
|
+ strategy:
|
|
|
|
|
+ matrix:
|
|
|
|
|
+ include:
|
|
|
|
|
+ - name: dev channel
|
|
|
|
|
+ sdk-channel: dev
|
|
|
|
|
+ - name: release channel
|
|
|
|
|
+ sdk-channel: release
|
|
|
|
|
+ name: 'ufbt: Build for ${{ matrix.name }}'
|
|
|
|
|
+ steps:
|
|
|
|
|
+ - name: Checkout
|
|
|
|
|
+ uses: actions/checkout@v4
|
|
|
|
|
+ - name: Build with ufbt
|
|
|
|
|
+ uses: flipperdevices/flipperzero-ufbt-action@v0.1.3
|
|
|
|
|
+ id: build-app
|
|
|
|
|
+ with:
|
|
|
|
|
+ sdk-channel: ${{ matrix.sdk-channel }}
|
|
|
|
|
+ sdk-index-url: ${{ matrix.sdk-index-url }}
|
|
|
|
|
+ - name: Upload app artifacts
|
|
|
|
|
+ uses: actions/upload-artifact@v3
|
|
|
|
|
+ with:
|
|
|
|
|
+ name: ${{ github.event.repository.name }}-${{ steps.build-app.outputs.suffix }}
|
|
|
|
|
+ path: ${{ steps.build-app.outputs.fap-artifacts }}
|