Zhang, DingYuan 65c0c0f311
add github ci
2020-07-28 14:41:56 +08:00

30 lines
688 B
YAML

name: CI Build
on:
push:
branches:
- uos
pull_request:
branches:
- uos
jobs:
archlinux:
name: Archlinux Build Check
runs-on: ubuntu-latest
container: docker.io/library/archlinux:latest
steps:
- name: Checkout branch
uses: actions/checkout@v2
- name: Refresh pacman repository
run: pacman -Syy
- name: Install build dependencies
run: pacman -S --noconfirm base-devel cmake ninja qt5-tools deepin-qt-dbus-factory dtkwidget deepin-network-utils libdbusmenu-qt5 libxcb libxext
- name: CMake & Make
run: |
mkdir build
cd build
cmake ../ -G Ninja
ninja