[Prioritized] Hourly Cleanup/Backup Job for `azure-sdk-assets`
Open
Asset-Sync
Central-EngSys
- Dominant language
- C#
- Stars
- 135
- Forks
- 260
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 143
Description
This job should run in two steps primarily.
- [x] Scan. Discover all the pointers FROM assets.jsons existing in commits in each language repo.
- [ ] Backup. Wes suggested pushing any new tags to a forked Azure-sdk-assets repo. Specifically, `azure-sdk`'s fork.
- [ ] Extend `mirror` job logic to also handle tags if told to
- [ ] Fork azure-sdk-assets using `azure-sdk`
- [ ] Setup mirror job from `Azure/azure-sdk-assets` -> `azure-sdk/azure-sdk-assets`
- [ ] Cleanup any tags _created more than a month ago_ that do not exist in a main repo commit.
- [ ] Backup should allow configuration of patterns of tags that are _never_ cleaned up.
Contributor guide
Assessment
This issue has not been assessed yet.