Skip to content

Conversation

@jkebinger
Copy link
Contributor

Summary

  • Updates package manager to Yarn 4.11.0 for improved trusted publisher support
  • Updates corepack prepare command in release workflow

Context

Yarn 4.11.0 provides better support for NPM's trusted publisher authentication system. The release workflow already has the necessary trusted publisher configuration (id-token: write permission and --provenance flag), this update ensures we're using the latest Yarn version that fully supports these features.

Changes

  • Update packageManager in package.json to yarn@4.11.0
  • Update corepack prepare command in release.yaml to yarn@4.11.0

Follows the pattern established in PR #26.

🤖 Generated with Claude Code

jkebinger and others added 2 commits November 20, 2025 17:07
Updates package manager to Yarn 4.11.0 which provides better support for NPM's trusted publisher authentication system. This ensures secure publishing without needing an NPM_TOKEN secret.

Changes:
- Update packageManager in package.json to yarn@4.11.0
- Update corepack prepare command in release workflow to yarn@4.11.0

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Remove --provenance flags from publish commands as they are now handled automatically by Yarn configuration.

Changes:
- Replace npmAuthToken with npmPublishProvenance: true in .yarnrc.yml
- Remove --provenance flags from yarn npm publish commands

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Copy link

@jdwyah jdwyah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks!

@jkebinger jkebinger merged commit c9610ab into main Nov 20, 2025
1 check passed
@jkebinger jkebinger deleted the update-yarn-4.11.0 branch November 20, 2025 23:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants