summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2021-12-13 15:15:29 +0800
committerPeng Wu <alexepico@gmail.com>2022-08-24 16:49:10 +0800
commit94c96c7acd73fe2862d97a154430cd9a12d4b5fe (patch)
treed3fc5ff27f6958d35b9bd3836b6c82a653cf2c45
parent39dbf950cfc40e60479d7eef3f00564c12f5ba35 (diff)
downloadibus-libzhuyin-94c96c7acd73fe2862d97a154430cd9a12d4b5fe.tar.gz
ibus-libzhuyin-94c96c7acd73fe2862d97a154430cd9a12d4b5fe.tar.xz
ibus-libzhuyin-94c96c7acd73fe2862d97a154430cd9a12d4b5fe.zip
Create make-check.yml
-rw-r--r--.github/workflows/make-check.yml27
1 files changed, 27 insertions, 0 deletions
diff --git a/.github/workflows/make-check.yml b/.github/workflows/make-check.yml
new file mode 100644
index 0000000..a27736f
--- /dev/null
+++ b/.github/workflows/make-check.yml
@@ -0,0 +1,27 @@
+name: C/C++ CI
+
+on:
+ push:
+ branches: [ main ]
+ pull_request:
+ branches: [ main ]
+
+jobs:
+ build:
+
+ runs-on: ubuntu-22.04
+
+ steps:
+ - uses: actions/checkout@v2
+ - name: install build dependency
+ run: sudo apt-get install -y gnome-common libglib2.0-dev libibus-1.0-dev libopencc-dev libpinyin-utils libzhuyin-dev python3
+ - name: autoconf
+ run: ./autogen.sh
+ - name: configure
+ run: ./configure
+ - name: make
+ run: make
+ - name: make check
+ run: make check
+ - name: make distcheck
+ run: make distcheck