Skip to content

fix(ci): do not run set_e2e_requirement_status on unlabeled#946

Merged
nevermarine merged 2 commits into
mainfrom
fix/ci/do-not-set-waiting-for-e2e-on-unlabel
Apr 21, 2025
Merged

fix(ci): do not run set_e2e_requirement_status on unlabeled#946
nevermarine merged 2 commits into
mainfrom
fix/ci/do-not-set-waiting-for-e2e-on-unlabel

Conversation

@nevermarine
Copy link
Copy Markdown
Collaborator

@nevermarine nevermarine commented Apr 18, 2025

Description

Do not run set_e2e_requirement_status job on unlabeled action.

Why do we need it, and what problem does it solve?

When the e2e test is successfully finished, the remove_label job removes e2e/run label. But because dev_module_build workflow is triggered on unlabeled events, the workflow is run again and the status gets erased.

What is the expected result?

Checklist

  • The code is covered by unit tests.
  • e2e tests passed.
  • Documentation updated according to the changes.
  • Changes were tested in the Kubernetes cluster manually.

Changelog entries

section: ci
type: fix
summary: do not run set_e2e_requirement_status on unlabeled 

Signed-off-by: Maksim Fedotov <maksim.fedotov@flant.com>
Signed-off-by: Maksim Fedotov <maksim.fedotov@flant.com>
@nevermarine nevermarine merged commit 565e768 into main Apr 21, 2025
23 checks passed
@nevermarine nevermarine deleted the fix/ci/do-not-set-waiting-for-e2e-on-unlabel branch April 21, 2025 06:46
yachmenevas pushed a commit that referenced this pull request Oct 15, 2025
Signed-off-by: Maksim Fedotov <maksim.fedotov@flant.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants