Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Add shared version control for all implementations of pnpm #529

Merged
merged 2 commits into from
May 29, 2023

Conversation

therealvio
Copy link
Collaborator

@therealvio therealvio commented May 29, 2023

Purpose 馃幆

Version management for the Github action pnpm/action-setup has been added via a regexManager rule. In addition to this, a packageRule for pnpm has been added to bring all pnpm versioning together. The regexManager rule is based on a pre-existing pattern made by renovate.

This change has been added due to a limitation of the action not having a means to specify a directory where a package.json can live. This means rather than relying on the versioning of a package manager specified in there, a version has to be set for the action.

Context 馃

pnpm was updating in all places but the Github action.

Notes 馃摀

Version management for the Github action `pnpm/setup-pnpm` has been
added via a regexManager rule. This is due to a limitation of the action
not having a means to specify a directory where a `package.json` can
live. This means rather than relying on the versioning of a package
manager specified in there, a version has to be set for the action.

The regexManager rule is based on a pre-existing pattern made by
renovate.

https://docs.renovatebot.com/presets-regexManagers/
@therealvio therealvio merged commit e9e32a1 into main May 29, 2023
@therealvio therealvio deleted the add-regex-manager branch May 29, 2023 12:25
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.

None yet

1 participant