1
0
Fork 0
mirror of https://codeberg.org/xtex/xtex-mp-pack.git synced 2024-09-19 11:52:32 +00:00
xtex-mp-pack-staging/scripts/publish.sh
xtex 0493117f2e
release: 2.1\n\n70c1371 release: 2.1\n\n2ab7f1e chore: update maintain scripts
2ab7f1e chore: update maintain scripts

Signed-off-by: xtex <xtexchooser@duck.com>
2023-06-22 13:01:29 +08:00

21 lines
539 B
Bash
Executable file

#! /usr/bin/bash
version=$(grep '^version = "' pack.toml | sed -e 's/version = "//' | sed -e 's/"//')
if git tag | grep -q "$version"; then
echo "$version" is already tagged
exit
fi
changelog=$(git log "$(git tag | head -n1)"..HEAD --oneline --decorate=no --abbrev)
rm -q -- *.mrpack *.zip
scripts/update-credits.sh
packwiz refresh
git commit -uall -a -S -s --allow-empty -m "release: $version\n\n$changelog"
git tag -S "$version"
git push
git push --tags
scripts/sync-readme.sh
CHANGELOG="$changelog" scripts/upload-to-mr.sh