Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: setup pkg.pr.new #271

Merged
merged 1 commit into from
Aug 26, 2024
Merged

Conversation

AriPerkkio
Copy link
Member

  • Adds https://pkg.pr.new to TutorialKit repo
  • All commits pushed to main trigger an automatic release
  • Maintainers can trigger a release by commenting /pkg-pr-new in a PR

This will make testing PRs like #270 a lot easier. In that PR we need to verify that packages are resolved correctly in real environments. Testing such changes by linking packages with file:// or link:// protocols in package.json doesn't provide good confidence - using real published packages is better.

I've used the workflow from Vite as reference: https://github.com/vitejs/vite/blob/main/.github/workflows/publish-commit.yml

Copy link

stackblitz bot commented Aug 21, 2024

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@AriPerkkio
Copy link
Member Author

Verified the same script in separate repo: AriPerkkio/eslint-remote-tester#549

@AriPerkkio AriPerkkio merged commit 967975b into stackblitz:main Aug 26, 2024
10 checks passed
@AriPerkkio AriPerkkio deleted the ci/publish-commits branch August 26, 2024 11:39
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