summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/build.yml7
-rwxr-xr-x.github/workflows/docker-debian/entrypoint.sh4
-rw-r--r--debian/changelog21
3 files changed, 13 insertions, 19 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
9env: 9env:
10 RELEASE_VERSION: 0.8.0 10 DEBEMAIL: jaakko.keranen@iki.fi
11 DEBFULLNAME: Jaakko Keränen (skyjake)
11 12
12jobs: 13jobs:
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
diff --git a/.github/workflows/docker-debian/entrypoint.sh b/.github/workflows/docker-debian/entrypoint.sh
index 67518f3b..6ad4f3e0 100755
--- a/.github/workflows/docker-debian/entrypoint.sh
+++ b/.github/workflows/docker-debian/entrypoint.sh
@@ -4,10 +4,14 @@ apt-get update -qq -y
4apt-get install -y -qq --no-install-recommends cmake libsdl2-dev libssl-dev libpcre3-dev zlib1g-dev libunistring-dev libmpg123-dev debhelper dh-make devscripts fakeroot git build-essential 4apt-get install -y -qq --no-install-recommends cmake libsdl2-dev libssl-dev libpcre3-dev zlib1g-dev libunistring-dev libmpg123-dev debhelper dh-make devscripts fakeroot git build-essential
5git submodule sync 5git submodule sync
6 6
7set RELEASE_VERSION=`git tag | sort -rV | head -n1 | sed 's/v\(.*\)/\1/'`
8
7git archive --format=tar.gz --prefix=lagrange-${RELEASE_VERSION}/ HEAD >lagrange-${RELEASE_VERSION}.tar.gz 9git archive --format=tar.gz --prefix=lagrange-${RELEASE_VERSION}/ HEAD >lagrange-${RELEASE_VERSION}.tar.gz
8tar -xvzf lagrange-${RELEASE_VERSION}.tar.gz 10tar -xvzf lagrange-${RELEASE_VERSION}.tar.gz
9ln -s lagrange-${RELEASE_VERSION}.tar.gz lagrange_${RELEASE_VERSION}.orig.tar.gz 11ln -s lagrange-${RELEASE_VERSION}.tar.gz lagrange_${RELEASE_VERSION}.orig.tar.gz
10cd lagrange-${RELEASE_VERSION} 12cd lagrange-${RELEASE_VERSION}
13dch -v ${RELEASE_VERSION}-1 "Built by GitHub CI."
14dch -r ""
11debuild 15debuild
12cd .. 16cd ..
13mkdir -p artifacts 17mkdir -p artifacts
diff --git a/debian/changelog b/debian/changelog
index 53685f0b..02d0c82d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,20 +1,5 @@
1lagrange (0.8.1-1) unstable; urgency=medium 1lagrange (0.0.1-1) unstable; urgency=low
2 2
3 * Fixed potential lockup when navigating back to a query prompt. 3 * Setting up automatic builds via GitHub CI.
4 4
5 -- Jaakko Keränen (skyjake) <jaakko.keranen@iki.fi> Wed, 11 Nov 2020 08:29:38 +0200 5 -- Jaakko Keränen (skyjake) <jaakko.keranen@iki.fi> Sun, 29 Nov 2020 14:56:00 +0200
6
7lagrange (0.8.0-1) unstable; urgency=low
8
9 * Added support for Gopher.
10 * Added support for the full palette of 8-bit ANSI foreground colors.
11 * Added option to disable smooth scrolling.
12 * Added button to manually set server certificate as trusted (if the certificate is valid but untrusted).
13 * Added keybindings for Back/Forward navigation.
14 * Added a context menu item for opening HTTP links in the default browser even when a proxy is configured.
15 * Revised identity creation dialog: changed field order, added warning about temporary identities not being saved.
16 * Ctrl+Click opens tab in background, Shift+Ctrl+Click opens as foreground tab. The same modifier keys work with keyboard navigation.
17 * Improved word wrapping of emoticons (:D).
18 * Automatic redirects allowed when the destination URL uses the same scheme as the originating URL. For example, when using a proxy, HTTP(S) is allowed to automatically redirect to other HTTP(S) URLs.
19
20 -- Jaakko Keränen (skyjake) <jaakko.keranen@iki.fi> Sun, 08 Nov 2020 17:11:46 +0200