From ad5dbd42d12e4eb2f1b09df272f628daed0e535b Mon Sep 17 00:00:00 2001 From: Jaakko Keränen Date: Sun, 29 Nov 2020 15:05:32 +0200 Subject: GitHub: Trying out some automated build rules --- .github/workflows/docker-debian/entrypoint.sh | 4 ++++ 1 file changed, 4 insertions(+) (limited to '.github/workflows/docker-debian') 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 apt-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 git submodule sync +set RELEASE_VERSION=`git tag | sort -rV | head -n1 | sed 's/v\(.*\)/\1/'` + git archive --format=tar.gz --prefix=lagrange-${RELEASE_VERSION}/ HEAD >lagrange-${RELEASE_VERSION}.tar.gz tar -xvzf lagrange-${RELEASE_VERSION}.tar.gz ln -s lagrange-${RELEASE_VERSION}.tar.gz lagrange_${RELEASE_VERSION}.orig.tar.gz cd lagrange-${RELEASE_VERSION} +dch -v ${RELEASE_VERSION}-1 "Built by GitHub CI." +dch -r "" debuild cd .. mkdir -p artifacts -- cgit v1.2.3