Add permission to release action and fix missing text on post-commit hook

This commit is contained in:
Lucas de Sousa Rosa 2023-11-30 08:43:09 -03:00
parent 4bda98c40d
commit a689492075
2 changed files with 4 additions and 2 deletions

View File

@ -2,9 +2,9 @@
version=`git diff HEAD^..HEAD -- "$(git rev-parse --show-toplevel)"/pyproject.toml | grep -m 1 '^\+.*version' | sed -s 's/[^A-Z0-9\.\-]//g'`
if [[ ! $version =~ ^([0-9]+)\.([0-9]+)\.([0-9]+)(\-[A-Z]+\.[0-9]+)?$ ]]; then
echo -e "Skip tag: invalid version '$version'"
echo -e "Skip tag: invalid version 'v$version'"
exit 1
fi
git tag -a "v$version" -m "`git log -1 --format=%s`"
echo "Created a new tag, $version"
echo "Created a new tag, v$version"

View File

@ -5,6 +5,8 @@ on:
name: Create releases on tag push
permissions: write-all
jobs:
build:
name: Create release