@companyhelm/cli
v0.4.8
Published
CompanyHelm command-line interface.
Readme
CompanyHelm CLI
Standalone source repository for the public @companyhelm/cli npm package.
Install or run
Run the latest CLI without a global install:
npx -y @companyhelm/cli@latest --helpComplete a CompanyHelm provider subscription login command generated by the CompanyHelm web app:
npx -y @companyhelm/cli@latest provider login --code <code>For non-production CompanyHelm API URLs, pass the generated API URL:
npx -y @companyhelm/cli@latest provider login --code <code> --api-url https://api.example.testDevelopment
npm ci
npm run check
npm run test
npm run buildLocal development entrypoint:
npm run dev -- provider --helpPublishing
This repository publishes @companyhelm/cli with npm trusted publishing from GitHub Actions.
Trusted publisher configuration on npm must match:
- Repository:
CompanyHelm/companyhelm-cli - Workflow filename:
npm-publish.yml - Environment: blank / no environment
Publish options:
- Create and push a semver tag such as
v0.4.5on a commit contained inmain. - Or manually run the Publish npm package workflow from
main.
The workflow verifies the package, packs it, skips if the exact version is already on npm, and publishes with provenance using OIDC.
