Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

workflows: Run stable branches' workflows on a schedule #24991

Merged
merged 1 commit into from Apr 20, 2023

Conversation

pchaigno
Copy link
Member

It's currently difficult to get an idea of the current state of issue_comment workflows in the stable branches because we don't have a baseline there. That is, we don't have a regular run of those workflows against the stable branches. They only run as a reaction to backport PRs.

Having a baseline is useful to get an idea of what is already flaky when hitting a test failure in a backport PR. It's also useful to keep an eye on the general stability of CI for stable branches.

This commits adds a scheduled run to all issue_comment workflows of stable branches, such that they run once a day. The hour were picked to try and distribute the runs over the day, to avoid hitting any quota on e.g. GKE clusters.

It's currently difficult to get an idea of the current state of
issue_comment workflows in the stable branches because we don't have a
baseline there. That is, we don't have a regular run of those workflows
against the stable branches. They only run as a reaction to backport
PRs.

Having a baseline is useful to get an idea of what is already flaky when
hitting a test failure in a backport PR. It's also useful to keep an eye
on the general stability of CI for stable branches.

This commits adds a scheduled run to all issue_comment workflows of
stable branches, such that they run once a day. The hour were picked to
try and distribute the runs over the day, to avoid hitting any quota on
e.g. GKE clusters.

Signed-off-by: Paul Chaignon <paul@cilium.io>
@pchaigno pchaigno added the release-note/ci This PR makes changes to the CI. label Apr 19, 2023
@pchaigno pchaigno requested review from a team as code owners April 19, 2023 22:44
@pchaigno pchaigno merged commit 416f6d9 into main Apr 20, 2023
44 checks passed
@pchaigno pchaigno deleted the pr/pchaigno/scheduled-run-stable-branch-workflows branch April 20, 2023 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-note/ci This PR makes changes to the CI.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants