From 80f2eb363063683a3e06b9b8c5da1b0835269eaa Mon Sep 17 00:00:00 2001 From: Dennis Fink Date: Fri, 15 May 2026 20:34:05 +0200 Subject: chore: add release automation Add a dedicated release helper so version and revision metadata can be prepared consistently before publishing a new release. Use git attributes to keep developer tooling and repository metadata out of generated source archives. Also ignore the dist directory created during the release process. --- justfile | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 justfile (limited to 'justfile') diff --git a/justfile b/justfile new file mode 100644 index 0000000..7efa940 --- /dev/null +++ b/justfile @@ -0,0 +1,13 @@ +set shell := ["bash", "-eu", "-o", "pipefail", "-c"] + +default: + just --list + +prepare version: + ./devscripts/release.sh prepare "{{version}}" + +release version: (prepare version) + ./devscripts/release.sh release "{{version}}" + +clean: + rm -f dist/transcode-*.tar.gz -- cgit v1.3.1