Skip to content

Configure OSS publishing#43

Merged
antony merged 2 commits into
masterfrom
feature/by-2731
May 21, 2026
Merged

Configure OSS publishing#43
antony merged 2 commits into
masterfrom
feature/by-2731

Conversation

@tembo
Copy link
Copy Markdown
Contributor

@tembo tembo Bot commented Apr 9, 2026

Summary

Updated build and publishing configuration across multiple repositories to support dual-registry publishing (npm + GitHub Packages). Changes include:

  • package.json: Set packageManager to pnpm@10.33.0 and corrected repository URLs to point to beyonk org
  • .npmrc: Added Node.js version pinning (24.14.1) and CDN mirror configuration
  • .github/workflows/publish.yml: Replaced legacy workflows with standardized publish workflow that:
    • Publishes to both npm and GitHub Packages registries
    • Uses corepack for pnpm setup
    • Removed unnecessary build/test jobs
    • Updated action versions to v5/v6
    • Added --no-git-checks flag for automated publishing

Enables migration to GitHub Packages while maintaining npm registry compatibility.

Related Pull Requests


Want tembo to make any changes? Add a review or comment with @tembo and i'll get back to work!

View on Tembo View Agent Settings View on linear

@tembo tembo Bot added the tembo Pull request created by Tembo label Apr 9, 2026
@tembo
Copy link
Copy Markdown
Contributor Author

tembo Bot commented Apr 9, 2026

Requesting review from @antony who has experience with the following files modified in this PR:

  • package.json
  • .github/workflows/publish.yml

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Apr 9, 2026

Open in StackBlitz

npm i https://pkg.pr.new/beyonk/http/@beyonk/http@43

commit: efd5df7

@antony antony merged commit e7337bb into master May 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tembo Pull request created by Tembo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant