From e99440475e3359c8731643019e425b7175df0d63 Mon Sep 17 00:00:00 2001 From: Jaakko Keränen Date: Wed, 9 Dec 2020 16:28:17 +0200 Subject: GitHub: Trying out git-archive-all --- .github/workflows/docker-debian/entrypoint.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/docker-debian/entrypoint.sh b/.github/workflows/docker-debian/entrypoint.sh index 6e1ffbb0..3c03ca75 100755 --- a/.github/workflows/docker-debian/entrypoint.sh +++ b/.github/workflows/docker-debian/entrypoint.sh @@ -2,19 +2,22 @@ export LC_ALL=en_US.UTF-8 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 locales +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 locales python3 python3-pip +pip3 install git-archive-all sed -i 's/^# *\(en_US.UTF-8\)/\1/' /etc/locale.gen && locale-gen -git submodule sync +git submodule sync export 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 +git archive-all --prefix=lagrange-${RELEASE_VERSION}/ 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 -v ${RELEASE_VERSION}-1 "Built by GitHub Actions." dch -r "" debuild cd .. + mkdir -p artifacts mv *deb artifacts/ -- cgit v1.2.3