summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@colm.net>2019-12-20 12:36:43 +0200
committerAdrian Thurston <thurston@colm.net>2019-12-20 12:36:43 +0200
commit5d2f3eed4f40d70f40e6c4b3bc34d32fe204639b (patch)
tree68257e48aa874c42af6732e04a87e346f55306af
parent4349c06704d77832ce23df5806ac3110a97d875b (diff)
downloadcolm-5d2f3eed4f40d70f40e6c4b3bc34d32fe204639b.tar.gz
build-test action: also unpack and test the dist
-rw-r--r--.github/workflows/build-test.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml
index b87a9810..90f145f0 100644
--- a/.github/workflows/build-test.yml
+++ b/.github/workflows/build-test.yml
@@ -9,11 +9,30 @@ jobs:
steps:
- uses: actions/checkout@v1
+
- name: autogen
run: ./autogen.sh
+
- name: configure
run: ./configure --disable-manual
+
- name: make
run: make
+
- name: test
run: cd test && ./runtests
+
+ - name: make dist
+ run: make dist
+
+ - name: unpack
+ run: mkdir unpack && tar tar -C unpack -zxvf colm-suite-*.tar.gz
+
+ - name: configure the dist
+ run: cd unpack/colm-suite-* && ./configure --with-crack=/home/thurston/pkgs/crack --disable-manual --enable-debug
+
+ - name: make the dist
+ run: cd unpack/colm-suite-* && make
+
+ - name: test the dist
+ run: cd unpack/colm-suite-*/test && ./runtests