Skip to content

chore: update release workflow to streamline pnpm setup and publishing process#188

Merged
goosewobbler merged 4 commits intomainfrom
refactor/publish-fix
Mar 8, 2026
Merged

chore: update release workflow to streamline pnpm setup and publishing process#188
goosewobbler merged 4 commits intomainfrom
refactor/publish-fix

Conversation

@goosewobbler
Copy link
Contributor

  • Reorganized the pnpm setup step to include automatic dependency installation.
  • Simplified the NPM publishing commands by using pnpm filters for package-specific publishing.
  • Removed unnecessary configuration steps for the NPM registry, enhancing clarity in the workflow.

…g process

- Reorganized the pnpm setup step to include automatic dependency installation.
- Simplified the NPM publishing commands by using pnpm filters for package-specific publishing.
- Removed unnecessary configuration steps for the NPM registry, enhancing clarity in the workflow.
greptile-apps[bot]

This comment was marked as off-topic.

- Added step to read actual package versions from package.json before publishing.
- Updated release creation commands to use the newly published versions.
- Improved output for package version status in the GitHub step summary, differentiating between dry run and actual publish results.
- Changed the Node.js version from 20 to 24 across multiple CI workflows to ensure compatibility with the latest features and improvements.
- Updated console log statements in the publish-npm script to use single quotes for consistency.
- Enhanced comments to clarify the use of pnpm publish command with OIDC support.
@goosewobbler goosewobbler merged commit 122cd0f into main Mar 8, 2026
114 checks passed
@goosewobbler goosewobbler deleted the refactor/publish-fix branch March 8, 2026 12: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.

1 participant