cleanup and minor tweaks...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2023-03-13 16:35:18 +03:00
parent ba90796b22
commit e82f36717b
2 changed files with 13 additions and 17 deletions

View File

@ -21,24 +21,20 @@ jobs:
apk add make git zip
git config --global --add safe.directory '*'
echo "VERSION=$(make version)" >> $GITHUB_ENV
COMMENT="$(git log -1 --pretty=%B | grep -v "Signed-off-by:")"
COMMENT="${COMMENT//'%'/'%25'}"
COMMENT="${COMMENT//$'\n'/'%0A'}"
COMMENT="${COMMENT//$'\n'/'%0D'}"
echo 'COMMENT<<EOF' >> $GITHUB_ENV
echo "${COMMENT}" >> $GITHUB_ENV
echo 'EOF' >> $GITHUB_ENV
# XXX if comment is multi-line it breaks the CTAN announcement...
# XXX not sure about this...
#COMMENT="$(git log -1 --pretty=%B | grep -v "Signed-off-by:")"
#COMMENT="${COMMENT//'%'/'%25'}"
#COMMENT="${COMMENT//$'\n'/'%0A'}"
#COMMENT="${COMMENT//$'\n'/'%0D'}"
#echo 'COMMENT<<EOF' >> $GITHUB_ENV
#git log -1 --pretty=%B | grep -v "Signed-off-by:" >> $GITHUB_ENV
#echo "${COMMENT}" >> $GITHUB_ENV
#echo 'EOF' >> $GITHUB_ENV
# XXX if comment is multi-line it breaks the CTAN announcement...
echo 'COMMENT<<EOF' >> $GITHUB_ENV
git log -1 --pretty=%B | grep -v "Signed-off-by:" >> $GITHUB_ENV
echo 'EOF' >> $GITHUB_ENV
make dist ctan-dist
- name: TEST
run: |
echo ${{ env.VERSION }}
echo ${{ env.COMMENT }}
- name: Release
uses: softprops/action-gh-release@v1
if: startsWith(github.ref, 'refs/tags/')

View File

@ -45,7 +45,6 @@
.EXPORT_ALL_VARIABLES:
#.ONESHELL:
# NOTE: this makes things run consistently on different systems including
# things like Android...
@ -60,8 +59,9 @@ MODULE := photobook
VERSION = $(strip $(shell \
cat $(MODULE).cls \
| grep 'VERSION{' \
| sed 's/.*{\(.*\)}.*/\1/' \
| sed 's/v//'))
| sed \
-e 's/.*{\(.*\)}.*/\1/' \
-e 's/v//'))
DATE = $(strip $(shell date "+%Y%m%d%H%M"))
COMMIT = $(strip $(shell git rev-parse HEAD))