Skip to content

ci: add npm publish workflow#23

Merged
pallaoro merged 4 commits into
mainfrom
is-scalable-command-the-best
Jul 19, 2026
Merged

ci: add npm publish workflow#23
pallaoro merged 4 commits into
mainfrom
is-scalable-command-the-best

Conversation

@pallaoro

Copy link
Copy Markdown
Member

Release-triggered npm publish workflow for @clawnify/greybeard, modeled on the org-standard clawflow pattern, adapted for this repo (no npm ci/npm test; uses npm run build + drift check + installer smoke test). Uses repo secret NPM_TOKEN with --provenance --access public.

🤖 Generated with Claude Code

pallaoro and others added 4 commits July 19, 2026 20:30
The name /scalable named only the first of the command's three pillars
(scalable / long-term / efficient), reading like a single-axis check when
it runs the full decision test. /pressure-test matches the description's
own verb and is honest about scope.

Renames commands/scalable.md -> commands/pressure-test.md and updates every
reference (installer, activation hook, plugin manifests, package.json, README).
The installer now also sweeps a stale scalable.md from prior installs, on both
install and uninstall, so existing users don't end up with two commands.

README gains a "two main commands" section positioning /pressure-test and
/sidenote as the flagship pair.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Publishes @clawnify/greybeard to npm on GitHub Release, modeled on the
org-standard clawflow pattern but adapted for this repo: no `npm ci`
(zero deps, no lockfile) and no `npm test` (no test script) — substitutes
`npm run build` + the build-rules drift check + an installer smoke test.

Uses secrets.NPM_TOKEN (repo-level) with --provenance --access public and
id-token: write. The token never touches the repo.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@pallaoro
pallaoro merged commit a0c6279 into main Jul 19, 2026
1 check 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