morningman opened a new pull request, #3:
URL: https://github.com/apache/doris-cli/pull/3

   ## What
   
   - **`RELEASING.md`** (new) — a release-manager runbook for publishing the 
CLI to npm.
   - **`README.md`** — adds an **Install** section presenting `npm install -g 
@apache-doris/doriscli` as the recommended install method.
   
   ## `RELEASING.md` covers
   
   - What gets published (the four `@apache-doris/*` packages) and how npm 
resolves the right platform binary
   - Versioning — single-sourced from `Cargo.toml`; npm versions are immutable
   - Prerequisites: a Classic **Automation** `NPM_TOKEN`, `apache-doris` org 
membership
   - Step-by-step: bump version → dry-run → tag & push → verify
   - How the pipeline works, with a prominent note on the `chmod 0755` step 
(`actions/upload-artifact` strips the executable bit — this is what made 
`0.1.0` ship broken) and the Actions-allowlist constraint
   - A troubleshooting table (403 scope / 403 2FA / `EACCES` / lockfile) and 
how to recover a broken release
   
   ## `README.md`
   
   - npm install is now the recommended method; build-from-source kept as the 
fallback.
   - The `## Build` heading is unchanged, so existing `#build` links (npm 
package README + launcher error message) still resolve.
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to