From 183e6836b1e1ec0e9e1fa8d00fcd94b5aea7a740 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Thu, 2 Oct 2025 07:48:11 +0100 Subject: [PATCH] Allow for prefixing a tag This is useful when tagging releases within a monorepo. Signed-off-by: Oliver Davies --- packages/tag-release.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/tag-release.nix b/packages/tag-release.nix index 410be9e9..288618e9 100644 --- a/packages/tag-release.nix +++ b/packages/tag-release.nix @@ -7,8 +7,12 @@ writeShellApplication { text = '' commit_sha="''${1:-HEAD}" + prefix="''${2:-}" + tag="$(date '+%Y%m%d%R%S' | sed "s/://g")" + test "$prefix" != "" && tag="$prefix/$tag" + echo "Tagging commit $(git rev-parse "''${commit_sha}") as ''${tag}." echo ""