Skip to content
Snippets Groups Projects
Commit 04e20dce authored by Rhys Arkins's avatar Rhys Arkins Committed by GitHub
Browse files

feat: Prune all orphan branches (#461)

Schedule logic has been refactored to enable the pruning of all orphan branches. 
Now, schedules aren't checked at package-time, instead package upgrades are queued regardless of schedule. 
At branch time, it is checked whether the *branch* is scheduled and then the branch is not created/updated if it's off-schedule.
This enables the repository worker to know all possible branches and hence be able to determine which remaining branches in the repository are "orphans" to be deleted.

Closes #428, Closes #426 
parent eb468341
No related branches found
No related tags found
Loading
Showing
with 188 additions and 160 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment