Repository navigation
chore: release v0.9.30 - #7494
Conversation
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Automations to automatically generate PRs for you. |
There was a problem hiding this comment.
Requesting changes at 779c7c43. The release is one commit behind main, the same problem as v0.9.29 (#7483).
What checks out: 22 files, same set as v0.9.29. The 20 manifests are bumped 0.9.29 → 0.9.30, and no 0.9.29 version string is left. v0.9.29...779c7c43 is #7490, #7487, #7491 and the release commit, which matches the notes. HYPERFRAMES_PREVIEW_ALLOWED_HOSTS matches PREVIEW_ALLOWED_HOSTS_ENV in studio-server/src/helpers/requestIdentity.ts, and the tunnel/Codespaces upgrade note is clear. Every Actions run on this head is green.
Blocker: #7485 (fix(aws-lambda): the handler ZIP installs its runtime from a committed lockfile with scripts off, f9255e39a) merged to main at 10:41Z. That is before this PR opened (10:53Z), but it is not on release/v0.9.30 (ahead 1, behind 1). The release workflow tags the merge SHA, so merging as is would:
- ship #7485's change to
@hyperframes/aws-lambda(newscripts/runtimeLock.ts,runtime-lock/lockfiles,build-zip.ts,package.jsonfiles) as v0.9.30 with no notes entry, whilecompare/v0.9.29...v0.9.30still lists it; - contradict the body's "three changes since v0.9.29 and nothing else";
- leave the Desktop walk PASS covering packed packages built without #7485.
packages/aws-lambda/package.jsonis touched by both the bump and #7485, so the merged manifest is not the one that was walked.
Fix: rebase on current main and rerun bun run release:prepare 0.9.30. Add #7485 under Fixes (AWS Lambda) in both docs/changelog.mdx and releases/v0.9.30.md, add the tag, update the body to four changes, then rerun CI and the Desktop walk on the new head.
The "fails without the fix" rule doesn't apply here: this is a release PR, not a fix PR.
779c7c4 to
aa58f6d
Compare
There was a problem hiding this comment.
Approving at aa58f6d3. The change request is resolved.
- The branch is re-cut on current main: 1 commit ahead, 0 behind.
v0.9.29...aa58f6d3is #7490, #7487, #7491, #7485 and the release commit. - #7485 is under Fixes (AWS Lambda) in both
docs/changelog.mdxandreleases/v0.9.30.md, with theAWS Lambdatag. The body lists four changes. - The diff is the same 22 files: 20 manifests bumped 0.9.29 → 0.9.30, plus the two notes files. The
HYPERFRAMES_PREVIEW_ALLOWED_HOSTSnote matches the code. - Every Actions run on this head is green: CI, CodeQL, Docs, regression, Windows render and Lambda arm64 image.
The app walk PASS on this head is still the merge gate. Check again that the branch is 0 behind main right before merge.
aa58f6d to
5914a74
Compare
There was a problem hiding this comment.
Approving at 5914a742.
- The branch is re-cut on current main: 1 commit ahead, 0 behind.
v0.9.29...5914a742is #7490, #7487, #7491, #7485, #7488 and the release commit. - Both notes files list all five changes, with #7488 under CLI. The body says five changes. The diff is the same 22 files: 20 manifests bumped 0.9.29 → 0.9.30, plus the two notes files.
- Since
aa58f6d3, the only non-release content is #7488 coming in from main. - Every Actions run on this head is green, including both CI runs.
Nit, not blocking: the changelog tags are now Release, Reverse, AWS Lambda, Studio Server. Gcp Cloud Run dropped out even though #7487 is still listed, and Reverse sits where CLI would match the entry label.
The app walk PASS on this head and 0-behind at merge are still the gates.
What
Release v0.9.30: a version bump of all packages and plugin manifests, the changelog entry and
releases/v0.9.30.md.It carries five changes since v0.9.29 and nothing else:
hyperframes reverseneeds a sign-in, the agent says why in one message with the link (and the device code on a remote terminal); the reverse skill spots an outdated CLI install and runs the latest release.HYPERFRAMES_PREVIEW_ALLOWED_HOSTS, and the notes say so.Why
Ships the Studio history fix that apps pinning Studio are waiting for, and the preview server's write check.
Related work
Follows
chore: release v0.9.29(#7483).How
bun run release:prepare 0.9.30onrelease/v0.9.30at main; the generated TODO summary and three generated lines were rewritten by hand in both notes files, then the command was rerun to cut the version. The changed file list matches the v0.9.29 release commit. No tag is pushed; the release workflow tags the merge SHA.No visible change
Version bump and changelog only. Each change was captured in its own PR.
Test plan
docs/changelog.mdxandreleases/v0.9.30.md, summary rewritten by hand