Skip to content

Configure OSS publishing - #12

Merged
antony merged 4 commits into
masterfrom
feature/by-2731
Oct 5, 2026
Merged

antony merged 4 commits into
masterfrom
feature/by-2731

Conversation

@tembo

@tembo tembo Bot commented Apr 9, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Updated async-script-loader to support dual publishing to GitHub Packages and npm registry. Changes include:

  • package.json: Added packageManager: pnpm@10.33.0 and corrected repository URL to https://github.com/beyonk/async-script-loader.git
  • .npmrc: Created with Node.js version pinning (24.14.1) and CDN mirror configuration
  • .github/workflows/publish.yml: Replaced legacy npm workflow with modern pnpm-based publishing that:
    • Publishes to GitHub Packages registry
    • Publishes to npm registry with public access
    • Uses corepack for Node.js/pnpm management
    • Removed unnecessary build step (not required for this package)

Enables migration to GitHub Packages while maintaining npm registry availability.

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

tembo Bot commented Apr 9, 2026

Copy link
Copy Markdown
Contributor Author

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

  • .github/workflows/publish.yml

@pkg-pr-new

pkg-pr-new Bot commented Oct 5, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/beyonk/async-script-loader/@beyonk/async-script-loader@12

commit: e6b8507

@antony
antony merged commit 7f05ab4 into master Oct 5, 2026
2 checks passed
@antony
antony deleted the feature/by-2731 branch October 5, 2026 09:16
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