From cdc3888b5847ee7971fef7fe296f1b483afc000b Mon Sep 17 00:00:00 2001 From: "Felix (xq) Queißner" Date: Sat, 6 Mar 2021 16:25:55 +0100 Subject: Tries to add MacOS build via actions --- .github/workflows/build.yml | 59 +++++++++++++++++++++++++++++++++------------ 1 file changed, 44 insertions(+), 15 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 43566dc..eb72f48 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,29 +2,58 @@ name: master Build Matrix on: push: - branches: [ master ] + branches: [master] pull_request: - branches: [ master ] + branches: [master] jobs: build_ubuntu_20: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 - - uses: jurplel/install-qt-action@v2 - with: - version: '5.12.8' - - name: make - run: make + - uses: actions/checkout@v2 + + - uses: jurplel/install-qt-action@v2 + with: + version: "5.12.8" + + - name: make + run: make + build_ubuntu_18: runs-on: ubuntu-18.04 steps: - - uses: actions/checkout@v2 - - uses: jurplel/install-qt-action@v2 - with: - version: '5.9.5' - - name: make - run: make + - uses: actions/checkout@v2 + + - uses: jurplel/install-qt-action@v2 + with: + version: "5.9.5" + + - name: make + run: make + + build-macos: + runs-on: macos-latest + steps: + - uses: actions/checkout@v2 + + - name: Install dependencies via brew + run: brew install qt@5 openssl + + - uses: jurplel/install-qt-action@v2 + with: + version: "5.12.8" + + - name: make + run: make build/kristall + + - name: display + run: ls build + + - uses: actions/upload-artifact@v2 + with: + name: Kristall.app + path: build/kristall.app +# # Disabled until both aqinstall and install-qt-action support the fixes… # build_windows: @@ -41,4 +70,4 @@ jobs: # tools: 'tools_openssl_x64 qt.tools.openssl.win_x64;tools_openssl_src qt.tools.openssl' # - name: build and deploy # run: ./build-and-deploy.bat -# working-directory: ./ci/ \ No newline at end of file +# working-directory: ./ci/ -- cgit v1.2.3