|
|
@@ -1,35 +1,35 @@
|
|
|
-name: "FAP: Build for multiple SDK sources"
|
|
|
-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:
|
|
|
+# 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 }}
|