Skip to content

fix(ci): publish npm package only when reporter CLI changes - #35

Merged
jackmcpickle merged 1 commit into
mainfrom
cursor/publish-reporter-cli-paths-cdeb
Aug 7, 2026
Merged

fix(ci): publish npm package only when reporter CLI changes#35
jackmcpickle merged 1 commit into
mainfrom
cursor/publish-reporter-cli-paths-cdeb

Conversation

@jackmcpickle

Copy link
Copy Markdown
Owner

Summary

Publish reporter currently runs on every push to main, so site/UI merges were bumping versions and publishing tokenmaxer even when the CLI was unchanged (e.g. 0.2.7–0.2.13).

This gates the workflow with a paths filter on reporter/**, so npm publish / release tagging only runs when the CLI package changes. Existing [skip ci] handling on release commits is unchanged.

Test plan

  • Confirmed recent site-only commits (e.g. #34, #32, #31) have no reporter/** paths and would not trigger publish
  • Confirmed reporter commits (e.g. #22, #18, #15) match and would still publish
  • After merge, a site-only push should skip Publish reporter; a reporter/** change should still publish + tag
Open in Web Open in Cursor 

Gate the publish-reporter workflow on reporter/** so site and app
updates no longer bump and publish tokenmaxer.

Co-authored-by: Jack McNicol <jackmcpickle@users.noreply.github.com>
@jackmcpickle
jackmcpickle marked this pull request as ready for review August 7, 2026 00:13
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
tokentally f3553ee Aug 07 2026, 12:14 AM

@jackmcpickle
jackmcpickle merged commit e6d0e16 into main Aug 7, 2026
5 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.

2 participants