diff options
Diffstat (limited to '.github/workflows/build.yml')
-rw-r--r-- | .github/workflows/build.yml | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3f1281f3..b2eb7b76 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml | |||
@@ -7,7 +7,8 @@ on: | |||
7 | workflow_dispatch: | 7 | workflow_dispatch: |
8 | 8 | ||
9 | env: | 9 | env: |
10 | RELEASE_VERSION: 0.8.0 | 10 | DEBEMAIL: jaakko.keranen@iki.fi |
11 | DEBFULLNAME: Jaakko Keränen (skyjake) | ||
11 | 12 | ||
12 | jobs: | 13 | jobs: |
13 | build: | 14 | build: |
@@ -31,10 +32,13 @@ jobs: | |||
31 | GPG_SIGNING_KEY: ${{ secrets.GPG_SIGNING_KEY }} | 32 | GPG_SIGNING_KEY: ${{ secrets.GPG_SIGNING_KEY }} |
32 | - name: package-build | 33 | - name: package-build |
33 | run: | | 34 | run: | |
35 | set RELEASE_VERSION=`git tag | sort -rV | head -n1 | sed 's/v\(.*\)/\1/'` | ||
34 | git archive --format=tar.gz --prefix=lagrange-${RELEASE_VERSION}/ HEAD >lagrange-${RELEASE_VERSION}.tar.gz | 36 | git archive --format=tar.gz --prefix=lagrange-${RELEASE_VERSION}/ HEAD >lagrange-${RELEASE_VERSION}.tar.gz |
35 | tar -xvzf lagrange-${RELEASE_VERSION}.tar.gz | 37 | tar -xvzf lagrange-${RELEASE_VERSION}.tar.gz |
36 | ln -s lagrange-${RELEASE_VERSION}.tar.gz lagrange_${RELEASE_VERSION}.orig.tar.gz | 38 | ln -s lagrange-${RELEASE_VERSION}.tar.gz lagrange_${RELEASE_VERSION}.orig.tar.gz |
37 | cd lagrange-${RELEASE_VERSION} | 39 | cd lagrange-${RELEASE_VERSION} |
40 | dch -v ${RELEASE_VERSION}-1 "Built by GitHub CI." | ||
41 | dch -r "" | ||
38 | debuild | 42 | debuild |
39 | cd .. | 43 | cd .. |
40 | mkdir -p artifacts | 44 | mkdir -p artifacts |
@@ -42,6 +46,7 @@ jobs: | |||
42 | shell: bash | 46 | shell: bash |
43 | - name: plain-build | 47 | - name: plain-build |
44 | run: | | 48 | run: | |
49 | set RELEASE_VERSION=`git tag | sort -rV | head -n1 | sed 's/v\(.*\)/\1/'` | ||
45 | mkdir builddir | 50 | mkdir builddir |
46 | cd builddir | 51 | cd builddir |
47 | cmake .. -DCMAKE_BUILD_TYPE=Release | 52 | cmake .. -DCMAKE_BUILD_TYPE=Release |