Skip to content

[Chore]: Investigate why the github-pr-resource is occasionally skipping versions #1719

@georgethebeatle

Description

@georgethebeatle

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

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions