Using npx/global installs vs. relying on repo's dependencies #80
Labels
effort: medium
This task is medium effort.
enhancement
Improves an existing feature.
on hold
Waiting on something else before this can be moved forward.
p3
We don't have visibility when this will be addressed.
EX: the shared workflow uses npx
workflows/.github/workflows/markdown-lint.yml
Line 38 in ccb17a4
Where the downstream repo uses it's own yarn.lock version
https://github.com/mdn/content/blob/46104c1adfef5d2d696711324aa7007634bba4a7/.github/workflows/markdown-lint.yml#L27-L34
Should the shared repos assume downstream fixed dependency and script names, or hoist it's own lock file that needs to be synced. The downstream repos likely can't drop those dependencies, as they're used for things like Husky hooks
The text was updated successfully, but these errors were encountered: