Azure / Azure/azure-sdk-tools

[Prioritized] Hourly Cleanup/Backup Job for `azure-sdk-assets`

Open
#4,298 0 comments 0 reactions 1 assignee Claimed by @scbedd View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.