fix(ci): publish to npm in its own job; remove duplicate Pages workflow - #45
Merged
Merged
Conversation
In the 0.1.10 release the npmjs publish step failed (E404 on PUT, the NPM_TOKEN no longer has publish rights). Because that step lived in the release-please job, publish-github-packages (needs: release-please) was skipped too, so no registry got 0.1.10. Move the npm publish into a separate publish-npm job that, like the GitHub Packages job, only needs release-please. An npm auth problem now fails just that job. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011pv5NUFsXGzyv4F9TcK7Rz
Merge d89c64a ("Merge branch 'main' of https://github.com/codinglombok/LombokCSS") joined main with the pre-cleanup history (44f0ef5) and brought back two files that had been removed: - .github/workflows/static.yml, the second Pages deployment that uploads the repo root (no index.html) and can take the site down with a 404 (removed in #42) - CLAUDE.md, internal Claude Code memory that must stay local (untracked in #41; still listed in .gitignore) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011pv5NUFsXGzyv4F9TcK7Rz
Contributor
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned Files
|
Contributor
|
Message that will be displayed on users' first pull request |
Owner
Author
|
CI note on eb7ae68: Generated by Claude Code |
5 tasks done
codinglombok
added a commit
that referenced
this pull request
Oct 1, 2026
…rxmx fix(ci): decouple npm publish from GitHub Packages; drop files re-added by an old-clone merge
codinglombok
added a commit
that referenced
this pull request
Oct 3, 2026
…rxmx fix(ci): decouple npm publish from GitHub Packages; drop files re-added by an old-clone merge
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
release-please.yml: npmjs publish moves to its ownpublish-npmjob. Both publish jobs depend only onrelease-please, so an npm authentication failure no longer skips the GitHub Packages publish..github/workflows/static.yml(second Pages deployment of the repository root) and untrackCLAUDE.md.Type
Checklist