mirror of
https://github.com/leozide/leocad.git
synced 2026-10-26 22:10:32 +00:00
Update continuous.yml
This commit is contained in:
1 parent
1a1efc20aa
commit
61970a08b7
1 file changed
+23
-7
@@ -3,20 +3,36 @@ name: C/C++ CI
|
||||
on:
|
||||
push:
|
||||
branches: [ "master" ]
|
||||
pull_request:
|
||||
branches: [ "master" ]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
build-ubuntu:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Install Qt
|
||||
uses: jurplel/install-qt-action@v3
|
||||
with:
|
||||
cache: 'true'
|
||||
- name: init
|
||||
- name: Get number of CPU cores
|
||||
uses: SimenB/github-actions-cpu-cores@v1
|
||||
id: cpu-cores
|
||||
- name: Generate Makefile
|
||||
run: qmake PREFIX=/usr
|
||||
- name: make
|
||||
run: make
|
||||
- name: Build
|
||||
run: make -j ${{ steps.cpu-cores.outputs.count }}
|
||||
|
||||
build-macos:
|
||||
runs-on: macos-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Install Qt
|
||||
uses: jurplel/install-qt-action@v3
|
||||
with:
|
||||
cache: 'true'
|
||||
- name: Get number of CPU cores
|
||||
uses: SimenB/github-actions-cpu-cores@v1
|
||||
id: cpu-cores
|
||||
- name: Generate Makefile
|
||||
run: qmake PREFIX=/usr
|
||||
- name: Build
|
||||
run: make -j ${{ steps.cpu-cores.outputs.count }}
|
||||
Reference in new issue
Block a user