Repository navigation
Artifact updates write an untracked .npmrc into every workspace package dir, and postUpgradeTasks then commit them #46913
How are you running Renovate?Self-hosted Renovate CLI Which platform you running Renovate on?GitHub.com Which version of Renovate are you using?44.134.1 Please tell us more about your question or problemA pnpm workspace monorepo with a repo-level During artifact updates, Renovate writes the resolved npmrc into every package file's directory renovate/lib/modules/manager/npm/post-update/index.ts Lines 149 to 170 in dfbf52d In a workspace, every They then survive into the post-upgrade Observed on 44.61.3; the code path is unchanged in 44.134.1 (which we run now) and in current Reproduction:
Possible fix: track created files as well as overwritten ones (e.g. store an absent marker in Workarounds we applied:
Logs (if relevant)Logs |
Replies: 1 comment 1 reply
|
Thanks for the detailed report. Converting to an issue, PR welcome. |
Issue: #46923