Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
About The Pull Request
Important
This PR has not been tested comprehensively yet by me because doing that in GitHub actions is a massive pain and I knocked this out in an afternoon between other bits of work.
Runs a cron job that checks TGS against GH for test merges and appropriately (un)labels PRs.
This is a new github actions workflow that runs once every hour and check TGS against GitHub to detect whether a PR has been testmerged or not, applying and removing the 'TestMerge' label as necessary.
We'll need to discuss whether we think having the workflow run once per hour is enough or whether we want to change that.
Aside from that, there's also the case of if we want to have 2-way sync (i.e. applying the label in GitHub causing the PR to get testmerged in TGS automatically.
And there's the question of if we want to fully clean up the code now or focus on just getting this out first and then do cleanup as part of a later cleanup pass for CI.
Changelog
🆑WolfSkin
server: Added auto-labelling workflow for test merges
/:cl: