update CI

This commit is contained in:
Kevin Yue 2021-09-19 13:33:20 +08:00
parent 6b524924b5
commit 3ac38a2587

View File

@ -1,30 +1,31 @@
name: Build
on:
paths-ignore:
- LICENSE
- "*.md"
- .vscode
push:
branches: [ master ]
branches:
- master
- dev
pull_request:
branches: [ master ]
branches:
- master
- dev
workflow_dispatch:
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
build:
runs-on: ubuntu-latest
runs-on: ubuntu-18.04
steps:
- name: Install Qt
uses: jurplel/install-qt-action@v2
with:
version: 5.12.11
modules: 'qtwebengine qtwebsockets'
# Checkout repository and submodules
- uses: actions/checkout@v2
with:
submodules: recursive
- name: Build
- name: Build & Install
run: |
qmake CONFIG+=release
make
./scripts/install-ubuntu.sh