diff options
| author | Felix (xq) Queißner <git@mq32.de> | 2021-03-06 16:25:55 +0100 |
|---|---|---|
| committer | Felix (xq) Queißner <git@mq32.de> | 2021-03-06 16:43:10 +0100 |
| commit | cdc3888b5847ee7971fef7fe296f1b483afc000b (patch) | |
| tree | 76f1fe25d1e1b7baa01c2a278c0388e4c046992d /.github/workflows | |
| parent | 432563d958d001b88fd97cc38f93e592cb21fc0e (diff) | |
Tries to add MacOS build via actions
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/build.yml | 59 |
1 files changed, 44 insertions, 15 deletions
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/ |
