Skip to content

Conversation

thomasqueirozb
Copy link
Contributor

@thomasqueirozb thomasqueirozb commented Sep 5, 2025

Summary

  • allow ci: assume ec label to skip integration/E2E/K8s tests

This makes it so expensive tests can be skipped for contributors with write access if this label is applied. These tests will run in the merge queue again regardless

Generated with codex, therefore the rest of the description is missing :/

https://chatgpt.com/codex/tasks/task_b_68b9ee3b95f4832d9e521a7aed7cf49c

@thomasqueirozb thomasqueirozb requested a review from a team as a code owner September 5, 2025 18:36
@thomasqueirozb thomasqueirozb changed the title ci: skip integration and e2e workflows via label feat(ci): skip workflows via label Sep 5, 2025
@thomasqueirozb thomasqueirozb added the no-changelog Changes in this PR do not need user-facing explanations in the release changelog label Sep 5, 2025
Copy link
Member

@pront pront left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Needs better, more generic name
  • Also, I wonder if we can just unify the behavior for ICs and ECs (e.g. run only on MQ). The conditions for our CI are getting more and more complex.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci: assume ec codex no-changelog Changes in this PR do not need user-facing explanations in the release changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants