-
Notifications
You must be signed in to change notification settings - Fork 277
feat: switch to pnpm
& update runs-on
versions & packages
#566
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’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
runs-on
versionspnpm
& update runs-on
versions
pnpm
& update runs-on
versionspnpm
& update runs-on
versions & packages
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work! It's always part pain, part satisfying to bring a project up to date.
You might also consider setting up renovate to automate the package updates. I'd suggest dependabot but they don't support pnpm, which is why I mention it in this context :)
@bmulholland I actually use depfu in another repository, but yeah, renovate, other than dependabot, is the industry standard. I'll try to get that set up. |
I use Depfu on a private repo, too. I don't think it supports pnpm though. If you want to install Renovate, I've done it a few times. Here's the quick way to get it installed:
|
I would have done it already, but unfortunately I only have write access for now, not admin access. Hopefully this can change in the future as having just one admin can be a blocker too often. |
Oh, yeah, well that's that then :) |
Some of the versions of the CI were no longer supported. Opted for going for
latest
, as latest in this context does not mean that it is not a mature platform.yarn
was also posing a blocker after upgrading the versions, so I decided to also take advantage to switch to pnpm, a community favorite that brings a few of advantages over yarn classic. This made it so that a few packages needed to be updated, as well as added, sincepnpm
is more strict with regards to dependencies.