-
Notifications
You must be signed in to change notification settings - Fork 562
Open
Description
Scenario:
- somebody creates PR with three different resources inside
- digger starts and detects three resources, runs plans and in the Github status checks we can see three entries
a. project_some_resource_A/plan [green]
b. project_some_resource_B/plan [green]
c. project_some_resource_C/plan [green] - author of PR noticed that resource B is not needed and the code has been added by mistake
- the new commit is pushed to the branch, resource B is removed from the code
- diggers starts again and detects two resources, runs plans but in the Github status checks we can see still three entries
a. project_some_resource_A/plan [green]
b. project_some_resource_B/plan [yellow: pending]
c. project_some_resource_C/plan [green] - even after running apply GitHub status check is still waiting for project_some_resource_B/plan which doesn't exist in the code, so it's not gonna be planned
After removal of the resource B digger should remove that status check or mark it as completed (as a part of the PR push)
Metadata
Metadata
Assignees
Labels
No labels