-
Notifications
You must be signed in to change notification settings - Fork 72
fix: wait for medium e2e to finish and pass #606
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
Conversation
b33211d
to
0937de3
Compare
00f2c8a
to
cd4ae84
Compare
This pull request has merge conflicts that must be resolved before it can be |
Unless I'm misunderstanding something, it seems like the However, I notice the Or could we do something like this, so that the status check is only launched after the two jobs finish?
|
f73b43d
to
f2391db
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It would be nice to check it works. But we cannot trigger the affected jobs since the PR branch is in fork repo, not in the main repo. Consider pushing it to main repo as a private branch and triggering the jobs against this test branch.
- files=requirements.txt | ||
- files=requirements-dev.txt | ||
- files=constraints-dev.txt | ||
- files~=^\.github/workflows/.*\.yml$ # This workflow |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think we need to trigger medium for a change in ANY workflow file, do we?
- files=constraints-dev.txt | ||
- files~=^\.github/workflows/.*\.yml$ # This workflow | ||
- and: | ||
- files~=\.py$ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
shouldn't these entries have -
prefixes, since this section is to detect the situation when no listed template matches? (in which case we do NOT require check-success~=e2e-medium-workflow-complete
)
description: 'pull request number or branch name' | ||
required: true | ||
default: 'main' | ||
- ".github/workflows/*.yml" # This workflow |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this change seems not helping - it triggers the job for unrelated workflow file changes.
status-checks: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: "Harden Runner" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we are going to remove this step from all workflows; I'd rather drop it from the PR now instead of cleaning up later.
11f32f3
to
370b5e6
Compare
Signed-off-by: Charlie Doern <[email protected]>
This pull request has merge conflicts that must be resolved before it can be |
closing in favor of #627 |
the medium e2e should block a PR from merging. wait for the test to pass.