Skip to content

refactor publish - #2

Merged
tyler-rpi merged 1 commit into
mainfrom
publish-setup
Jul 31, 2026
Merged

refactor publish#2
tyler-rpi merged 1 commit into
mainfrom
publish-setup

Conversation

@tyler-rpi

@tyler-rpi tyler-rpi commented Jul 31, 2026

Copy link
Copy Markdown

Publish to gh

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR refactors how the forked msw-trpc package is published and consumed inside the org by renaming it to @blurb/msw-trpc, updating CI to publish to GitHub Packages on releases, and documenting the new installation/release process.

Changes:

  • Renames the package to @blurb/msw-trpc, bumps version to 2.1.0, and targets GitHub Packages for publishing.
  • Updates GitHub Actions workflows to test on pushes to main and publish on GitHub Release publish events (with tag/version verification).
  • Updates docs and tests to reflect the fork status, GitHub Packages install requirements, and fallthrough behavior.

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
README.md Updates package name, badge, fork notice, GitHub Packages install steps, and release instructions.
packages/test-node/src/fallthrough/index.test.ts Refines the fallthrough “hits real network” test to use a real origin server.
packages/msw-trpc/package.json Renames/scopes the package, bumps version, and sets publish registry to GitHub Packages.
.gitignore Ignores publish artifacts (*.tgz) and the copied package README used during publishing.
.github/workflows/test.yml Runs CI on pushes to main and upgrades Node/pnpm action versions.
.github/workflows/npm-publish.yml Publishes on Release “published” events and uses GITHUB_TOKEN with packages write permission.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread packages/msw-trpc/package.json
Comment thread packages/test-node/src/fallthrough/index.test.ts
@tyler-rpi
tyler-rpi marked this pull request as ready for review July 31, 2026 22:25
@tyler-rpi
tyler-rpi requested a review from vacuna-blurb July 31, 2026 22:26
@tyler-rpi
tyler-rpi merged commit 77c0d86 into main Jul 31, 2026
2 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.

3 participants