Preliminary work for #17940 I split the PR as requested, and made small commits.
[package.repository] = "…"
[package.repository.workspace] = true