diff options
| author | selsta <selsta@sent.at> | 2020-11-12 04:40:31 +0100 |
|---|---|---|
| committer | selsta <selsta@sent.at> | 2020-11-24 01:00:26 +0100 |
| commit | 45bfcfd2e9fe2643a7ee515cf512cff241d3c751 (patch) | |
| tree | 82eca1c78eae9d677a0a617a59d420d4338590ac /.github | |
| parent | 158e0c3523470d629660ee4642ad3f431cea4552 (diff) | |
| download | monzero-gui-45bfcfd2e9fe2643a7ee515cf512cff241d3c751.tar.gz monzero-gui-45bfcfd2e9fe2643a7ee515cf512cff241d3c751.tar.xz monzero-gui-45bfcfd2e9fe2643a7ee515cf512cff241d3c751.zip | |
workflows: build and upload macOS bundle
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/build.yml | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fff9c4bb..77da036b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -58,6 +58,35 @@ jobs: - name: test qml run: build/release/bin/monero-wallet-gui --test-qml + macos-bundle: + runs-on: macOS-latest + steps: + - uses: actions/checkout@v1 + with: + submodules: recursive + - name: install dependencies + run: HOMEBREW_NO_AUTO_UPDATE=1 brew install boost hidapi zmq libpgm miniupnpc ldns expat libunwind-headers protobuf pkg-config python3 p7zip + - name: install dependencies + run: pip3 install requests semantic_version lxml + - name: download qt + run: | + curl -O https://raw.githubusercontent.com/engnr/qt-downloader/master/qt-downloader + chmod +x qt-downloader + ./qt-downloader macos desktop 5.15.2 clang_64 + working-directory: ../ + - name: build + run: CMAKE_PREFIX_PATH=/Users/runner/work/monero-gui/5.15.2/clang_64 make release -j3 + - name: deploy + run: make deploy + working-directory: build/release + - name: create .tar + run: tar -cf monero-wallet-gui.tar monero-wallet-gui.app + working-directory: build/release/bin + - uses: actions/upload-artifact@v2 + with: + name: ${{ github.job }} + path: build/release/bin/monero-wallet-gui.tar + docker-linux-static: runs-on: ubuntu-20.04 steps: |
