This flow is broken
- Open a PR where the target branch is "main"
- Let appveyor queue up the new job
- Switch the PR branch target to "not_main"
- The appveyor job will remain queued and will not update the branch to "not_main"
Expected behavior
4. appveyor job will cancel and requeue with the correct branch "not_main"
The current fix is to close PR and re-open PR and let appveyor requeue the job.
If this is expected then I can open a feature request instead of a bug report