From 0f8416f32c902433a86b99db67eb0bbeb714def1 Mon Sep 17 00:00:00 2001 From: Ramon Niebla Date: Fri, 17 Apr 2026 10:41:50 -0700 Subject: [PATCH] chore: align release-please state with v3.0.1 tag The v3.0.0 release-please PR (#648) merged and bumped the manifest to 3.0.0, but the v3.0.0 tag/release never got published due to the immutable-releases fallout. v3.0.1 was hand-cut on top (commit ac75137) with no manifest bump, so on-disk state has been drifting from reality: manifest/package.json say 3.0.0 while the last real tag is v3.0.1. With no v3.0.0 git tag to anchor against, release-please walked the full repo history and proposed 0.12.1 in #690 (now closed). This PR unsticks release-please by: - Bumping .release-please-manifest.json, package.json, and PROVENANCE.md from 3.0.0 to 3.0.1 so they match the v3.0.1 tag. - Adding last-release-sha pointing at ac751372... (the v3.0.1 commit) to release-please-config.json so release-please only considers commits after v3.0.1. The Release-As footer below tells release-please to propose 3.0.2 on the next run, since the only commits between v3.0.1 and HEAD are a ci: change (#689) and this chore, neither of which would trigger a bump. v3.0.1 ships as a ghost release with zero assets attached (all prior manual-publish runs against it failed on immutable releases), so v3.0.2 will be the first real 3.x release with binaries and actions/attest provenance under the new flow from #689. Release-As: 3.0.2 Made-with: Cursor --- .release-please-manifest.json | 2 +- PROVENANCE.md | 2 +- package.json | 2 +- release-please-config.json | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index bc7a84b6..cb06d15c 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "3.0.0" + ".": "3.0.1" } diff --git a/PROVENANCE.md b/PROVENANCE.md index 1a92eb50..fc7500be 100644 --- a/PROVENANCE.md +++ b/PROVENANCE.md @@ -9,7 +9,7 @@ To verify build provenance attestations, we recommend using the [GitHub CLI `att ``` # Set the version of the package to verify -PACKAGE_VERSION=3.0.0 +PACKAGE_VERSION=3.0.1 ``` diff --git a/package.json b/package.json index f56d11c4..77fc9926 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@launchdarkly/ldcli", "description": "The official command line interface for managing LaunchDarkly feature flags.", - "version": "3.0.0", + "version": "3.0.1", "main": "index.js", "scripts": { "postinstall": "go-npm install", diff --git a/release-please-config.json b/release-please-config.json index c1b3726f..56ca0982 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -4,6 +4,7 @@ "release-type": "go", "versioning": "default", "draft": true, + "last-release-sha": "ac751372919a03537b86daa867d3b88c81a6db02", "extra-files": [ "PROVENANCE.md", {