From f6dea07fdd88c69f969485c68f77fdf891902c91 Mon Sep 17 00:00:00 2001 From: jnasbyupgrade Date: Mon, 26 Oct 2026 17:48:02 -0500 Subject: [PATCH] Add RELEASE.md for trunklet-format release specifics --- RELEASE.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 RELEASE.md diff --git a/RELEASE.md b/RELEASE.md new file mode 100644 index 0000000..27b9e25 --- /dev/null +++ b/RELEASE.md @@ -0,0 +1,7 @@ +# RELEASE.md + +This repo follows the shared release process in [`../ai/RELEASE.md`](https://github.com/Postgres-Extensions/ai/blob/main/RELEASE.md) (`make tag`, `make dist` and `make post-tag-version-bump` come from the vendored pgxntool 2.4.0). Local specifics only: + +- **No release has a tag yet.** `0.1`, `0.1.0`, `0.1.1` and `0.2.0` exist as branches on upstream. Where shared step 1 compares against the previous release's tag, use the `0.2.0` branch (or PGXN.org). +- **Never create a tag named like one of those branches.** The ref becomes ambiguous and `git push origin ` fails with `src refspec matches more than one`. +- **Both `default_version` and `META.in.json` are `stable` on master.** `make post-tag-version-bump` resets only the control file; set the `version` fields in `META.in.json` back to `stable` by hand in the same commit (shared step 8).