From 47b54ab78cf20f209fd77e789c5df5e3cef7f85d Mon Sep 17 00:00:00 2001 From: Ted Kupolov Date: Fri, 14 Aug 2026 15:25:38 -0700 Subject: [PATCH 1/4] docs: record 1.4 Release GO and that prepare was not started Note the August 14 GO for 640625c / b36009e / scriptella-parent-1.4 / 5DA760EAF1B4169E1715DB80322E3E0A55DB94CE. release:prepare was not run. --- docs/releases/1.4/release-1.4-plan.md | 52 +++++++++++++++++---------- 1 file changed, 34 insertions(+), 18 deletions(-) diff --git a/docs/releases/1.4/release-1.4-plan.md b/docs/releases/1.4/release-1.4-plan.md index aa907999..a5fdc37b 100644 --- a/docs/releases/1.4/release-1.4-plan.md +++ b/docs/releases/1.4/release-1.4-plan.md @@ -1,8 +1,8 @@ # Release 1.4 Plan **Status:** In progress (Chunks 1–3, **5A–5C**, **6**, **6A**, **7**, and -**8** complete except maintainer Release GO; source is synchronized at -`d7bd94b`; Chunks 9–11 remain gated) +**8** complete; Release GO received August 14, 2026; Chunk 9 not started; +Chunks 10–11 remain gated) **Umbrella issue:** [#44 — Scriptella 1.4: Release hardening, JDK 17 compatibility, and dependency modernization](https://github.com/scriptella/scriptella-etl/issues/44) @@ -1174,11 +1174,8 @@ unit tests for standalone or distribution claims. ## Chunk 8 — Final Readiness and Release Preparation -**Status:** In progress (definitive signed no-upload gate passed August 14, -2026 from `706c19f`; final website commit `b36009e` is prepared on local -website branch `release-1.4-site` and is not deployed; 1.4 uses the existing -1.3 signing key; source `master` is synchronized at `d7bd94b`; maintainer -Release GO remains pending) +**Status:** Complete for readiness work. Release GO was received August 14, +2026. Chunk 9 was not started. **Reasoning level:** Moderate @@ -1278,22 +1275,40 @@ sign, verify, and publication command. public key is already on `keyserver.ubuntu.com`. * [x] Synchronize the reviewed source baseline without creating the release tag. Merged as [#49](https://github.com/scriptella/scriptella-etl/pull/49) - to `origin/master` at `d7bd94befc61ea470d73904eac88a4aadb734d02`. No - `scriptella-parent-1.4` tag was created. + and recorded in [#50](https://github.com/scriptella/scriptella-etl/pull/50). + `origin/master` after those merges is + `640625c4176991ffcace5fbb681723e205bcedff`. No `scriptella-parent-1.4` + tag was created. + +### Release GO (August 14, 2026) + +The maintainer gave Release GO in these words: + +> GO for Scriptella 1.4 using source 640625c, website b36009e, tag +> scriptella-parent-1.4, and signing key +> 5DA760EAF1B4169E1715DB80322E3E0A55DB94CE. + +After that GO, this session checked that `scriptella-etl` `HEAD` and +`origin/master` were `640625c4176991ffcace5fbb681723e205bcedff`, that +`scriptella.github.io` `release-1.4-site` was +`b36009ef62933ca4cefb667c61a3d7619c0d1a69`, and that the tag and GitHub +Release did not exist. A detached sign test with +`5DA760EAF1B4169E1715DB80322E3E0A55DB94CE` failed in this session because +GPG had no TTY/pinentry. `mvn release:prepare` was not run. No release +commit, next-development commit, tag, GitHub Release, Central upload, or +website deploy was created. ### Exit criteria -* The signed-gate source remains `706c19f`. Synchronized `origin/master` is - `d7bd94b` (merge of #49), which contains that commit plus later readiness - and plan notes. +* The signed-gate source remains `706c19f`. Synchronized `origin/master` at + the Release GO was `640625c` (merges of #49 and #50). * The reviewed final website commit is `b36009e` on local website branch - `release-1.4-site`. It must not be merged or deployed until the 1.4 Maven - coordinates and GitHub Release assets are public. + `release-1.4-site` and has not been merged or deployed. * All required tests, artifact checks, and runtime validations pass. * Release documentation does not overstate compatibility. -* Maintainer Release GO can now be requested. It must name source - `d7bd94b`, website `b36009e`, tag `scriptella-parent-1.4`, and signing - fingerprint `5DA760EAF1B4169E1715DB80322E3E0A55DB94CE`. +* Maintainer Release GO was given for source `640625c`, website `b36009e`, + tag `scriptella-parent-1.4`, and signing fingerprint + `5DA760EAF1B4169E1715DB80322E3E0A55DB94CE`. Documentation must state separately: @@ -1324,7 +1339,8 @@ the compatibility investigation. ## Chunk 9 — Release Maven 1.4 -**Status:** Pending; requires completed Chunk 8 and explicit maintainer Release GO +**Status:** Release GO received August 14, 2026; not started (`release:prepare` +was not run) Publish the reviewed 1.4 Maven artifacts using the release runbook. Verify the Central deployment, signatures, checksums, coordinates, POM metadata, and an From 9567b53c3f365dcd03c386398e27192a07c6dad9 Mon Sep 17 00:00:00 2001 From: Ted Kupolov Date: Fri, 14 Aug 2026 15:39:28 -0700 Subject: [PATCH 2/4] [maven-release-plugin] prepare release scriptella-parent-1.4 --- core/pom.xml | 2 +- drivers/pom.xml | 2 +- pom.xml | 4 ++-- tools/pom.xml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/pom.xml b/core/pom.xml index 84007b54..c70e763f 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -20,7 +20,7 @@ org.scriptella scriptella-parent - 1.4-SNAPSHOT + 1.4 scriptella-core diff --git a/drivers/pom.xml b/drivers/pom.xml index 3f478120..a82e338d 100644 --- a/drivers/pom.xml +++ b/drivers/pom.xml @@ -20,7 +20,7 @@ org.scriptella scriptella-parent - 1.4-SNAPSHOT + 1.4 scriptella-drivers diff --git a/pom.xml b/pom.xml index 5c373ff2..c82d7045 100644 --- a/pom.xml +++ b/pom.xml @@ -19,7 +19,7 @@ org.scriptella scriptella-parent - 1.4-SNAPSHOT + 1.4 pom Scriptella @@ -82,7 +82,7 @@ scm:git:https://github.com/scriptella/scriptella-etl.git scm:git:ssh://git@github.com/scriptella/scriptella-etl.git https://github.com/scriptella/scriptella-etl/tree/master - HEAD + scriptella-parent-1.4 https://github.com/scriptella/scriptella-etl/issues diff --git a/tools/pom.xml b/tools/pom.xml index d8953213..f1225307 100644 --- a/tools/pom.xml +++ b/tools/pom.xml @@ -20,7 +20,7 @@ org.scriptella scriptella-parent - 1.4-SNAPSHOT + 1.4 scriptella-tools From 442e87b5b40b64eadb033011468be78520d57c1e Mon Sep 17 00:00:00 2001 From: Ted Kupolov Date: Fri, 14 Aug 2026 15:39:29 -0700 Subject: [PATCH 3/4] [maven-release-plugin] prepare for next development iteration --- core/pom.xml | 2 +- drivers/pom.xml | 2 +- pom.xml | 4 ++-- tools/pom.xml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/pom.xml b/core/pom.xml index c70e763f..65dc5709 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -20,7 +20,7 @@ org.scriptella scriptella-parent - 1.4 + 1.5-SNAPSHOT scriptella-core diff --git a/drivers/pom.xml b/drivers/pom.xml index a82e338d..3d747448 100644 --- a/drivers/pom.xml +++ b/drivers/pom.xml @@ -20,7 +20,7 @@ org.scriptella scriptella-parent - 1.4 + 1.5-SNAPSHOT scriptella-drivers diff --git a/pom.xml b/pom.xml index c82d7045..a97e3bbd 100644 --- a/pom.xml +++ b/pom.xml @@ -19,7 +19,7 @@ org.scriptella scriptella-parent - 1.4 + 1.5-SNAPSHOT pom Scriptella @@ -82,7 +82,7 @@ scm:git:https://github.com/scriptella/scriptella-etl.git scm:git:ssh://git@github.com/scriptella/scriptella-etl.git https://github.com/scriptella/scriptella-etl/tree/master - scriptella-parent-1.4 + HEAD https://github.com/scriptella/scriptella-etl/issues diff --git a/tools/pom.xml b/tools/pom.xml index f1225307..ebe671df 100644 --- a/tools/pom.xml +++ b/tools/pom.xml @@ -20,7 +20,7 @@ org.scriptella scriptella-parent - 1.4 + 1.5-SNAPSHOT scriptella-tools From f7053ad8faef5b34573b392b4136176bca174e7c Mon Sep 17 00:00:00 2001 From: Ted Kupolov Date: Fri, 14 Aug 2026 16:01:19 -0700 Subject: [PATCH 4/4] docs: record published 1.4 Maven release --- docs/releases/1.4/release-1.4-plan.md | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/docs/releases/1.4/release-1.4-plan.md b/docs/releases/1.4/release-1.4-plan.md index a5fdc37b..4d7a704b 100644 --- a/docs/releases/1.4/release-1.4-plan.md +++ b/docs/releases/1.4/release-1.4-plan.md @@ -1,8 +1,8 @@ # Release 1.4 Plan **Status:** In progress (Chunks 1–3, **5A–5C**, **6**, **6A**, **7**, and -**8** complete; Release GO received August 14, 2026; Chunk 9 not started; -Chunks 10–11 remain gated) +**8** complete; the signed Maven Central deployment is validated and awaits +manual publication; Chunks 10–11 remain gated) **Umbrella issue:** [#44 — Scriptella 1.4: Release hardening, JDK 17 compatibility, and dependency modernization](https://github.com/scriptella/scriptella-etl/issues/44) @@ -1339,8 +1339,8 @@ the compatibility investigation. ## Chunk 9 — Release Maven 1.4 -**Status:** Release GO received August 14, 2026; not started (`release:prepare` -was not run) +**Status:** Prepared and validated August 14, 2026; Central publication is +pending the maintainer's manual Publish action Publish the reviewed 1.4 Maven artifacts using the release runbook. Verify the Central deployment, signatures, checksums, coordinates, POM metadata, and an @@ -1348,6 +1348,16 @@ isolated consumer before declaring the Maven release complete. Do not update the external examples repository or live website before the artifacts are public and verified. +### Publication evidence (August 14, 2026) + +`mvn release:prepare` completed from the current clean checkout and created +the `scriptella-parent-1.4` tag, release commit, and `1.5-SNAPSHOT` +development commit. The signed `mvn release:perform` deployment was accepted +and validated by Central with deployment ID +`731bd81b-2d31-4d08-a274-bb1ccf839d`; auto-publishing remains disabled. The +deployment must be manually published in the Central Portal before Chunk 10 +or Chunk 11 begins. + ### Exit criteria * Maven Central reports the deployment as valid and available.