Make sure all new packages have been mirrored to dotnet-public once per year
- Dominant language
- C#
- Stars
- 729
- Forks
- 397
- Avg merge
- 3d 15m
- Merged PRs (30d)
- 149
Description
Every time we bump major version, we get a set of "new" packages, since packages like `Microsoft.DotNet.Web.ItemTemplates.7.0` have the Major version in their name. This means someone needs to manually mirror these packages to dotnet-public so that further versions on nuget.org get auto-mirrored. We should have an automatic process to pick these up (along with new OOB package that might come along in a major release) so that we don't have to remember to do this manually every year.
Contributor guide
Research direction
Start by reviewing the existing manual process for mirroring new packages to dotnet-public and how packages from major releases are identified. Define an automatic yearly or major-version workflow that also finds new out-of-band packages, then verify that later nuget.org versions are mirrored without manual setup.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system, release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100