]> Nutra Git (v2) - gamesguru/feather.git/commitdiff
Actions: macos-qt6
authortobtoht <thotbot@protonmail.com>
Fri, 27 May 2022 13:02:21 +0000 (15:02 +0200)
committertobtoht <thotbot@protonmail.com>
Fri, 27 May 2022 13:02:21 +0000 (15:02 +0200)
.github/workflows/build.yml

index 75fbd33d7e8d8f44ef2ec746d30285f5a1dd7630..ac8ec46a5cf29521f1af6b8b506d924a4afe2625 100644 (file)
@@ -95,6 +95,26 @@ jobs:
       - name: create .tar
         run: tar -cf feather.tar feather.app
         working-directory: build/bin
+      - uses: actions/upload-artifact@v2
+        with:
+          name: ${{ github.job }}
+          path: build/bin/feather.tar
+
+  macos-qt6:
+    runs-on: macOS-latest
+    steps:
+      - uses: actions/checkout@v1
+        with:
+          submodules: recursive
+      - name: install dependencies
+        run: HOMEBREW_NO_AUTO_UPDATE=1 brew install qt libsodium libzip qrencode unbound cmake boost hidapi openssl expat libunwind-headers protobuf pkgconfig zbar
+      - name: install polyseed
+        run: git clone https://github.com/tevador/polyseed.git && cd polyseed && git reset --hard e38516561c647522e2e2608f13eabdeab61d9a5d && cmake . && make && make install
+      - name: build
+        run: make mac-release -j3
+      - name: create .tar
+        run: tar -cf feather.tar feather.app
+        working-directory: build/bin
       - uses: actions/upload-artifact@v2
         with:
           name: ${{ github.job }}