Skip to content

Configure OSS publishing#6

Open
tembo[bot] wants to merge 1 commit intomainfrom
feature/by-2731
Open

Configure OSS publishing#6
tembo[bot] wants to merge 1 commit intomainfrom
feature/by-2731

Conversation

@tembo
Copy link
Copy Markdown

@tembo tembo bot commented Apr 9, 2026

Summary

Updated eslint-config to support dual publishing to GitHub Packages and npm registry. Changes include:

  • package.json: Updated packageManager to pnpm@10.33.0, corrected repository URL to https://github.com/beyonk/eslint-config.git, and fixed homepage URL format
  • .npmrc: Added Node.js version pinning (24.14.1) and mirror configuration for consistent builds
  • .github/workflows/publish.yml: Replaced old build/publish workflow with streamlined version that publishes to both GitHub Packages and npm registry on version tags
  • .github/workflows/prod.yml: Removed obsolete workflow file

These changes enable the package to be published to GitHub Packages while maintaining npm registry availability, supporting future migration to GitHub Packages infrastructure.

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
Author

tembo bot commented Apr 9, 2026

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

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

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.

0 participants