This repository has been archived on 2024-02-15. You can view files and clone it, but cannot push or open issues or pull requests.
2023-07-15 23:24:21 +02:00
|
|
|
set dotenv-load
|
2022-10-02 21:03:28 +02:00
|
|
|
set shell := ["zsh", "-uc"]
|
|
|
|
|
2023-07-18 11:04:52 +02:00
|
|
|
latest-tag := `git describe --tags --abbrev=0`
|
|
|
|
|
2022-10-02 21:03:28 +02:00
|
|
|
default:
|
|
|
|
@just --list
|
|
|
|
|
2023-07-18 11:04:52 +02:00
|
|
|
publish version: (bump-files-version version)
|
2022-10-02 21:03:28 +02:00
|
|
|
git-chglog --next-tag {{version}} --output CHANGELOG.md
|
2023-03-02 18:35:10 +01:00
|
|
|
git add CHANGELOG.md cmd/cli.go && git commit -m "chore(changelog): release {{version}}"
|
2022-10-02 21:03:28 +02:00
|
|
|
git tag -a {{version}} -m "{{version}}"
|
2023-07-18 11:04:52 +02:00
|
|
|
git push --follow-tags
|
|
|
|
|
|
|
|
bump-files-version version:
|
|
|
|
sd {{latest-tag}} {{version}} cmd/cli.go
|
|
|
|
sd {{latest-tag}} "version-{{version}}-blue" CHANGELOG.md
|