Skip to content

feat: support Linux x64 - #11

Merged
254808127 merged 2 commits into
mainfrom
feat/linux-x64-support
Aug 20, 2026
Merged

feat: support Linux x64#11
254808127 merged 2 commits into
mainfrom
feat/linux-x64-support

Conversation

@254808127

Copy link
Copy Markdown
Collaborator

Summary

  • pin browser-cli v1.1.15 at commit 952a5e53ff9dd3980342d4dae7f860f80b39a100
  • enable the published static x86_64-unknown-linux-musl asset
  • retain checksum, ELF architecture, static-link, version, and cache metadata validation
  • document Linux x64 installation and cache behavior
  • prepare npm version 0.1.0-rc.5

Validation

  • npm run release:check
  • 21 unit/integration tests passed
  • all three COS release assets downloaded and SHA-256 verified
  • clean Linux cache download resolved and executed browser-cli 1.1.15
  • all 31 registered tool commands accepted by the Linux CLI
  • plugin runner executed doctor successfully (login not configured on this host)
  • local package installed into DSH Web profile and dsh web --port 0 loaded successfully; test installation was removed afterward

@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: f023da32af

ℹ️ 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 native-source.json
Comment on lines +4 to +6
"version": "1.1.15",
"repository": "https://github.com/lexmount/browser-cli-rs.git",
"commit": "3af544780365309feae97d51b631070e7ca73762",
"commit": "952a5e53ff9dd3980342d4dae7f860f80b39a100",

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 Update the CI pin with the native source bump

The Verify native source pin step in .github/workflows/ci.yml still requires version 1.1.13 and commit 3af544780365309feae97d51b631070e7ca73762. With this metadata now declaring 1.1.15 and the new commit, its inline Node command exits with status 1 in every pull-request and main CI matrix job, so this change cannot pass the repository's CI until that workflow assertion is updated.

Useful? React with 👍 / 👎.

@254808127

Copy link
Copy Markdown
Collaborator Author

Addressed the P1 concern in 7cad1b4 by updating the CI native-source assertion to browser-cli 1.1.15 and commit 952a5e53ff9dd3980342d4dae7f860f80b39a100. Both Node 22.14.0 and 22.22.2 CI jobs now pass.

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. More of your lovely PRs please.

Reviewed commit: 7cad1b4b6b

ℹ️ 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".

@254808127
254808127 merged commit 150f23b into main Aug 20, 2026
2 checks passed
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