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

Workflow to test on PR (#2)

* Create build.yml

* Update build.yml

* Create lint.yml
Oleksii Kutuzov 2 лет назад
Родитель
Сommit
cf05c49076
2 измененных файлов с 50 добавлено и 0 удалено
  1. 24 0
      .github/workflows/build.yml
  2. 26 0
      .github/workflows/lint.yml

+ 24 - 0
.github/workflows/build.yml

@@ -0,0 +1,24 @@
+name: Build test FAP with library
+
+on:
+  pull_request:    
+    branches:
+      - main
+
+jobs:
+  build:
+    runs-on: ubuntu-latest
+
+    steps:
+      - name: Checkout test app
+        uses: actions/checkout@v3
+        with:
+          repository: oleksiikutuzov/flipperzero-BH1750-test
+         
+      - name: Checkout library
+        uses: actions/checkout@v3
+        with:
+          path: lib/BH1750
+
+      - name: Build
+        uses: oleksiikutuzov/flipperzero-ufbt-action@v2

+ 26 - 0
.github/workflows/lint.yml

@@ -0,0 +1,26 @@
+name: Lint test FAP with library
+
+on:
+  pull_request:    
+    branches:
+      - main
+
+jobs:
+  lint:
+    runs-on: ubuntu-latest
+
+    steps:
+      - name: Checkout test app
+        uses: actions/checkout@v3
+        with:
+          repository: oleksiikutuzov/flipperzero-BH1750-test
+         
+      - name: Checkout library
+        uses: actions/checkout@v3
+        with:
+          path: lib/BH1750
+
+      - name: Lint
+        uses: oleksiikutuzov/flipperzero-ufbt-action@v2
+        with:
+          lint_only: true