Просмотр исходного кода

Merge branch 'main' of https://github.com/theageoflove/flipperzero-zeitraffer

theageoflove 2 лет назад
Родитель
Сommit
a8d966d205
2 измененных файлов с 30 добавлено и 12 удалено
  1. 27 9
      .github/workflows/build.yml
  2. 3 3
      README.md

+ 27 - 9
.github/workflows/build.yml

@@ -1,19 +1,37 @@
-name: Build main
-
+name: "FAP: Build for multiple SDK sources"
 on:
 on:
   push:
   push:
     branches:
     branches:
       - main
       - main
-
+  pull_request:
 jobs:
 jobs:
-  build_dev:
+  ufbt-build-action:
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest
-
+    strategy:
+      matrix:
+        include:
+          - name: Official Dev channel
+            sdk-channel: dev
+          - name: Official Release channel
+            sdk-channel: release
+          - name: Unleashed Dev
+            sdk-index-url: https://up.unleashedflip.com/directory.json
+            sdk-channel: dev
+          - name: Unleashed Release
+            sdk-index-url: https://up.unleashedflip.com/directory.json
+            sdk-channel: release
+    name: 'ufbt: Build for ${{ matrix.name }}'
     steps:
     steps:
       - name: Checkout
       - name: Checkout
         uses: actions/checkout@v3
         uses: actions/checkout@v3
-
-      - name: Build
-        uses: oleksiikutuzov/flipperzero-ufbt-action@v2
+      - name: Build with ufbt
+        uses: flipperdevices/flipperzero-ufbt-action@v0.1.0
+        id: build-app
         with:
         with:
-          channel: release
+          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 }}

+ 3 - 3
README.md

@@ -8,7 +8,7 @@
 english version [below](#eng)
 english version [below](#eng)
 
 
 
 
-Blog: [theageoflove.ru](https://theageoflove.ru)
+Blog post: [theageoflove.ru](https://theageoflove.ru/2022/11/26/fap-fap-fap/)
 
 
 TG: [t.me/scuko_bled](https://t.me/scuko_bled)
 TG: [t.me/scuko_bled](https://t.me/scuko_bled)
 
 
@@ -16,7 +16,7 @@ TG: [t.me/scuko_bled](https://t.me/scuko_bled)
 ![zeitraffer for flipper zero](https://theageoflove.ru/uploads/2022/11/photo_2022-11-10_15-54-25.jpg)
 ![zeitraffer for flipper zero](https://theageoflove.ru/uploads/2022/11/photo_2022-11-10_15-54-25.jpg)
 Видео работы: https://youtu.be/VPSpRLJXYAc
 Видео работы: https://youtu.be/VPSpRLJXYAc
 
 
-Готовый фап под последнюю релизную прошивку [можно скачать здесь](https://nightly.link/theageoflove/flipperzero-zeitraffer/workflows/build/main/zeitraffer.fap.zip). [Или здесь](https://flipc.org/theageoflove/flipperzero-zeitraffer).
+Готовый фап можно скачать [с nightly.link](https://nightly.link/theageoflove/flipperzero-zeitraffer/workflows/build/main). Или [с flipc.org](https://flipc.org/theageoflove/flipperzero-zeitraffer).
 
 
 Я ненастоящий сварщик, не обессудьте. Делал для своей Sony DSLR A100, подходит для любых камер, поддерживающих проводной пульт с тремя контактами.
 Я ненастоящий сварщик, не обессудьте. Делал для своей Sony DSLR A100, подходит для любых камер, поддерживающих проводной пульт с тремя контактами.
 
 
@@ -53,7 +53,7 @@ TG: [t.me/scuko_bled](https://t.me/scuko_bled)
 # <a name="eng"></a>English
 # <a name="eng"></a>English
 Simple timelapse app for Flipper Zero.
 Simple timelapse app for Flipper Zero.
 
 
-[Get latest release](https://nightly.link/theageoflove/flipperzero-zeitraffer/workflows/build/main/zeitraffer.fap.zip)
+[Get latest release](https://nightly.link/theageoflove/flipperzero-zeitraffer/workflows/build/main)
 
 
 [Or install from flipc.org](https://flipc.org/theageoflove/flipperzero-zeitraffer)
 [Or install from flipc.org](https://flipc.org/theageoflove/flipperzero-zeitraffer)