Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CT-2146] Reusable Workflow for Branch/Release Cleanup #78

Closed
Tracked by #87
Assignees

Comments

@emmyoop
Copy link
Member

emmyoop commented Feb 20, 2023

Since a lot has been automated and all of it doesn't create a PR, everything doesn't end up getting cleaned up. It would be nice to have a workflow that periodically cleaned up branches from automation. It's nice having the branches stick around past the end of the workflow for the times they need to be debugged.

Branches that need to be cleaned up:

pre-release/*
cutting_release_branch/*

Bonus:
Clean up stale branches - not sure if this is possible or how safe this is.
Remove releases in draft state - not the same as branches but makes sense to add it into this process and general repo cleanup

This applies to core and all adapters.

@github-actions github-actions bot changed the title Reusable Workflow for Branch Cleanup [CT-2146] Reusable Workflow for Branch Cleanup Feb 20, 2023
@emmyoop emmyoop changed the title [CT-2146] Reusable Workflow for Branch Cleanup [CT-2146] Reusable Workflow for Branch/Release Cleanup Feb 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment