Skip to content

Release package 0.3.0 - #27

Merged
jack-arturo merged 4 commits into
mainfrom
release/0.3.0
Oct 14, 2026
Merged

jack-arturo merged 4 commits into
mainfrom
release/0.3.0

Conversation

@jack-arturo

@jack-arturo jack-arturo commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Bumps the npm package, Cargo crate, and marketplace metadata from 0.2.9 to 0.3.0. The Chrome extension stays 1.1.0.
  • Retitles the changelog section to 0.3.0 and notes the extension manifest version.
  • Quotes in the release workflow match the formatter.

Test plan

  • Confirm package.json, cli/Cargo.toml, cli/Cargo.lock, and .claude-plugin/marketplace.json all say 0.3.0
  • Confirm extension/package.json is still 1.1.0
  • CI is green
  • After this merges, tag v0.3.0 on the merge commit so npm publish runs

The git tag and npm package follow 0.2.9. The Chrome extension stays 1.1.0. The release workflow quotes match the formatter.
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-14T17:30:53.753438Z 1371270 New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 7f56958ad7

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread package.json
npm refuses a private workspace package. The release job now writes dist/package.json without private or workspaces, and the repo root stays private.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: e6c467bafd

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +146 to +149
const pkg = JSON.parse(readFileSync("package.json", "utf8"));
delete pkg.private;
delete pkg.workspaces;
writeFileSync("dist/package.json", JSON.stringify(pkg, null, 2) + "\n");

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Publish the assembled archive as dev-browser

When the v0.3.0 tag runs this job, the generated manifest removes only private and workspaces, so it retains the root name browser-hand; reproducing the assembly with npm pack --dry-run identifies the archive as [email protected]. The release documentation configures trusted publishing and post-release verification for dev-browser (RELEASING.md:16-19, 97-104), so this either fails OIDC authorization or publishes the headless payload under the wrong package while dev-browser remains at 0.2.9. Generate a dedicated headless manifest with the dev-browser identity instead of copying the product-root identity.

AGENTS.md reference: AGENTS.md:L13-L17

Useful? React with 👍 / 👎.

A v* tag still opens the GitHub release. npm publish and the binary build wait until the PUBLISH_NPM repository variable is true.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 1371270fd0

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

tag="${GITHUB_REF_NAME#v}"
pkg="$(node -p "require('./package.json').version")"
if [ "$tag" = "$pkg" ]; then
if [ "$tag" = "$pkg" ] && [ "$PUBLISH_NPM" = "true" ]; then

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Document the new npm publishing gate

When an operator follows the upstream release procedure in RELEASING.md:78-104, they are told to push a matching version tag and then verify the npm release, but this new condition now successfully skips every build and publish unless a separate repository variable is exactly true. The first-time setup in RELEASING.md:14-28 never mentions configuring or resetting PUBLISH_NPM, so the documented procedure can finish green with only a GitHub release while dev-browser remains unpublished; update the release instructions to include this required gate and its lifecycle.

Useful? React with 👍 / 👎.

@jack-arturo
jack-arturo merged commit 516db83 into main Oct 14, 2026
6 checks passed
@jack-arturo
jack-arturo deleted the release/0.3.0 branch October 14, 2026 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant