Background
We are leveraging the github-pr-resource to trigger the e2e tests on Concourse for every PR that comes in. For security reasons we are only running PRs that have the e2e-allowed label set on them. The allow-e2e task, which also watches PRs via the pr resource makes sure the test run is auto-approved if the commiter is a team member or one of our bots. Sadly, sometimes this resource skips some PRs, especially when there are many newly open PRs, like when dependabot does a few bumps. In such cases we need to manually allow e2e execution and potentially rebase or force push the change in order to trigger the tests. This is annoying and slows us down.
Action to take
Look at the github-pr-resource source code and attempt to fix the problem
Impact
Smooth PR flow
Dev Notes
No response