Chore: Update packages#40
Conversation
|
The current remaining sources of I've configured Dependabot to automatically check for updates and create update PRs. |
LucDeCaf
left a comment
There was a problem hiding this comment.
LGTM. I noticed we added oclif to the PNPM catalog; I'm guessing that's just to make applying the patch across all our packages easier, but I think we should also consider adding other shared dependencies to the catalog (eg. typescript, @types/*).
Jip, we should share more catalog versions in future :) |
This bumps external dependencies, in order to avoid some warnings provided by tools such as NPMX.
An example of a recent report
The above seems to contain strange warnings. E.g. we didn't explicitly increase our dependency requirements between versions - perhaps this is related to internal dependencies. We also don't use that version of
globin our codebase.After bumping these versions, a
pnpm auditcurrently shows these itemsWhere the
cliseems to be a false match of our/clifolder, to theclipackage published to npm. Theuuidentry requires changes to the mentioned packages.TODOs:
uuidpackage in sub dependenciesAdditional Fix
As an additional fix, this fixes the release flow to build installers' artifacts in the same workflow as the release workflow (in a separate job). Currently, the
onReleaseworkflow is not triggered, due to blocked recursive Github actions invocations.