From 1c2d83cf5d88ebb61381abcb7df24463f0d59873 Mon Sep 17 00:00:00 2001 From: Seth Juarez Date: Wed, 9 Sep 2026 15:57:26 -0700 Subject: [PATCH] ci(release): scope release-please to python for first GA The previous run crashed with "is not a package manifest (might be a cargo workspace)" on runtime/rust/Cargo.toml, aborting the entire run before any Release PR was created. It was also trying to release the typescript and rust backlogs (2.1.0-beta) off their existing beta tags, which we don't want until each runtime is independently validated. Scope release-please to the python component only for the first GA. The other six components (rust, typescript, csharp, java, go, swift) and the node-workspace plugin are preserved in git history and will be re-added one PR at a time as each runtime is validated. The rust re-add must point at member manifests, not the workspace root Cargo.toml. The already-merged feat(python) Release-As: 2.0.0 commit stays in range, so python still graduates to exactly 2.0.0. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- release-please-config.json | 39 +------------------------------------- 1 file changed, 1 insertion(+), 38 deletions(-) diff --git a/release-please-config.json b/release-please-config.json index 562b53ea..c57f2033 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -24,43 +24,6 @@ "extra-files": [ { "type": "generic", "path": "prompty/_version.py" } ] - }, - "runtime/rust": { - "component": "rust", - "release-type": "rust" - }, - "runtime/typescript/packages/core": { - "component": "typescript", - "release-type": "node", - "package-name": "@prompty/core" - }, - "runtime/csharp": { - "component": "csharp", - "release-type": "simple", - "extra-files": [ - { "type": "generic", "path": "Prompty.Core/Prompty.Core.csproj" }, - { "type": "generic", "path": "Prompty.OpenAI/Prompty.OpenAI.csproj" }, - { "type": "generic", "path": "Prompty.Foundry/Prompty.Foundry.csproj" }, - { "type": "generic", "path": "Prompty.Anthropic/Prompty.Anthropic.csproj" } - ] - }, - "runtime/java": { - "component": "java", - "release-type": "simple", - "extra-files": [ - { "type": "generic", "path": "build.gradle.kts" } - ] - }, - "runtime/go/prompty": { - "component": "go", - "release-type": "go" - }, - "runtime/swift/prompty": { - "component": "swift", - "release-type": "simple" } - }, - "plugins": [ - "node-workspace" - ] + } }