Rolling Builds cancel Tag Builds that are on hold
Description of the issue
I have Rolling Builds enabled for
Pull Requests
Pushes
[ ] running builds
After committing to github I also tagged it as a new release.
- commit hook was running
- tag was on hold
Then I fixed a minor issue and pushed the new commit on top.
- Running build was still running
- Tag build was aborted
- Latest Commit was queued
The abort reason on the tag triggered build states:
Abort reason:
Automatically aborted via Rolling Builds.
Environment:
This was on the Android default stack, but I don’t think this is relevant for the hooks and workflow handling.
Reproducibility
Did not try releasing / commiting again, but could obviously start a new tag build manually.
Expected Behavior
The description on those rolling builds is not exactly clear on how they affect tags and their builds.
It seems to me that a tag-triggered build should not be cancelled by pushes or pull requests as a tag is not directly related to or affected by pull requests or branches.
I would have expected the new build just to queue and not cancel the tag build.
Hope this makes sense
Kind regards,
David