summaryrefslogtreecommitdiff
path: root/.github/workflows/build.yml
diff options
context:
space:
mode:
authorWill Estes <westes@users.noreply.github.com>2022-05-16 15:48:15 -0400
committerGitHub <noreply@github.com>2022-05-16 15:48:15 -0400
commit4c0345cc2823058ffd57428e5d3d462758a242f7 (patch)
tree27a5788b57b691cfd418513604202fd86d67e4f4 /.github/workflows/build.yml
parent3fe96958fa3d730f6adcac5979a57f03b705a196 (diff)
parent342104d61be15342898e9f2fbb9b99960d183dce (diff)
downloadflex-git-4c0345cc2823058ffd57428e5d3d462758a242f7.tar.gz
Merge pull request #523 from Mightyjo/github-ci
GitHub Actions (Replacing TravisCI)
Diffstat (limited to '.github/workflows/build.yml')
-rw-r--r--.github/workflows/build.yml29
1 files changed, 29 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
new file mode 100644
index 0000000..a03d082
--- /dev/null
+++ b/.github/workflows/build.yml
@@ -0,0 +1,29 @@
+name: Build and Test
+
+on:
+ push:
+ branches: [ master ]
+ tags-ignore:
+ - 'v*'
+ pull_request:
+ branches: [ master ]
+
+jobs:
+ build:
+
+ runs-on: ubuntu-20.04
+
+ steps:
+ - uses: actions/checkout@v3
+ - name: apt
+ run: sudo apt-get install gcc autoconf bison gettext autopoint help2man lzip texinfo texlive
+ - name: autogen
+ run: ./autogen.sh
+ - name: configure
+ run: ./configure
+ - name: make
+ run: make
+ - name: make check
+ run: make check
+ - name: make distcheck
+ run: make distcheck