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