summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorStephen Sinclair <radarsat1@gmail.com>2021-08-12 23:16:54 +0200
committerStephen Sinclair <radarsat1@gmail.com>2021-08-12 23:25:17 +0200
commit49d8e5589cf8a42d60d800a91277270b835e50f3 (patch)
treef57274a75149e830f6b61d96a4cfa58b25c3a3a2 /.github/workflows
parent9096e3a1c26a965abf0a47451fd96d2d0ed1c8ab (diff)
github actions: add a dist tarball artifact
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/ci.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 2369c16..ffcaa18 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -3,6 +3,25 @@ name: C/C++ CI
on: [push, pull_request]
jobs:
+ Tarball:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ with:
+ fetch-depth: 0
+ - name: install dependencies
+ run:
+ sudo apt-get install g++-8 autoconf-archive libasound-dev doxygen
+ - name: automake
+ run:
+ (./autogen.sh || (cat config.log; false))
+ && make distcheck && make clean
+ - name: Archive dist tarball artifact
+ uses: actions/upload-artifact@v2
+ with:
+ name: rtaudio-dev-tarball
+ path: rtaudio-*.tar.gz
+
Linux:
runs-on: ubuntu-latest
strategy: