Adapt CI/CD pipeline for publishing#4
Conversation
- Add npm trusted publishing with provenance support - Replace shell script changeset validation with .mjs script - Add manual release workflow for manual publishing - Add create-manual-changeset.mjs script - Add validate-changeset.mjs script - Update package.json with new changeset scripts Based on best practices from lino-env and test-anywhere repos.
|
🤖 AI Work Session Started Starting automated work session at 2025-11-15T13:54:58.823Z The PR has been converted to draft mode while work is in progress. This comment marks the beginning of an AI work session. Please wait working session to finish, and provide your feedback. |
Add changeset documenting the CI/CD pipeline improvements including npm trusted publishing with provenance support, replacement of shell script validation with .mjs script, and addition of manual release workflow. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
✅ Work Completed SuccessfullyAll CI checks are now passing and the PR is ready for review! What Was FixedThe CI was failing due to a missing changeset file. The changeset validation script required exactly one changeset file to exist for each PR. Solution ImplementedCreated a changeset file (
Verification
CI StatusLatest run: https://github.com/link-foundation/lino-arguments/actions/runs/19390827025
The PR is ready to be merged! 🤖 Generated with Claude Code |
🤖 Solution Draft LogThis log file contains the complete execution trace of the AI solution draft process. 💰 Cost estimation:
Now working session is ended, feel free to review and add any feedback on the solution draft. |
Based on best practices from lino-env and test-anywhere repos.
Fixes #4