feat: Add pkg.pr.new to make contributions more accessible#312
feat: Add pkg.pr.new to make contributions more accessible#312jamescmartinez merged 3 commits intoopenworkflowdev:mainfrom
Conversation
There was a problem hiding this comment.
Pull request overview
Adds automated preview package publishing via pkg.pr.new so each PR commit can generate an installable preview, improving review/testing for contributors.
Changes:
- Add a new GitHub Actions workflow to build and publish pkg.pr.new previews for selected workspaces.
- Update Knip config to ignore the
pkg-pr-newbinary used by the workflow.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
knip.json |
Ignores the pkg-pr-new CLI so Knip doesn’t flag it as an unused binary. |
.github/workflows/pkg-pr-new.yaml |
Introduces the pkg.pr.new publishing workflow (build + publish for multiple packages). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
commit: |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
just tested and looks like we're in business. thanks! going to merge this. @octoper feel free to PR any updates to this workflow now that it works if you think there's something that can be improved here |
Summary
This PR adds a Github action to integrate pkg.pr.new. With pkg.pr.new, each commit in a pull request will trigger an instant preview release that can make the contributions more accessible to more people and can make testing easier.
This is not complete and it needs the repository owner to do the setup also more info here