Skip to content

chore: post-first-release cleanup (tag pattern + npm badge)#147

Merged
blove merged 1 commit into
mainfrom
chore/post-first-release-cleanup
May 1, 2026
Merged

chore: post-first-release cleanup (tag pattern + npm badge)#147
blove merged 1 commit into
mainfrom
chore/post-first-release-cleanup

Conversation

@blove
Copy link
Copy Markdown
Contributor

@blove blove commented May 1, 2026

Two small fixes after shipping 0.0.1:

  1. Release tag pattern. First release accidentally tagged `publishable-v0.0.1` (Nx's default fixed-group pattern). The publish workflow trigger is `tags: v*` so it didn't fire on push. Setting `release.releaseTagPattern: 'v{version}'` means future releases produce `v0.0.2`, `v0.0.3`, etc. — workflow auto-publishes from the next release onward.

  2. README npm badge. The npm version badge URL still pointed at `@cacheplane%2Fangular` (stale before the rename). Fixed to `@ngaf%2Flanggraph` matching the link target.

What this does NOT do

  • Drop `NPM_TOKEN` from the workflow — that comes after trusted publishing is configured per-package on npm (manual web UI step).
  • Backfill a `v0.0.1` git tag — not strictly needed; the next release will have a clean `v{version}` lineage going forward.

🤖 Generated with Claude Code

- nx.json: set release.releaseTagPattern to 'v{version}' so future
  releases produce tags like 'v0.0.2' (matches the workflow trigger
  'tags: v*'). The first release accidentally used Nx's default
  fixed-group pattern ('publishable-v0.0.1') so the publish workflow
  didn't fire on tag push. From the next release onward, tags use the
  conventional 'v{version}' shape and the workflow auto-publishes.
- README.md: fix the stale npm version badge URL (was pointing at the
  old @cacheplane/angular package; now points at @ngaf/langgraph).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 1, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
cacheplane Ready Ready Preview, Comment May 1, 2026 0:34am
cacheplane-minting-service Error Error May 1, 2026 0:34am

Request Review

@blove blove merged commit f7f9ea6 into main May 1, 2026
14 of 15 checks passed
@blove blove deleted the chore/post-first-release-cleanup branch May 7, 2026 16:30
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