-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
github/ci: New CI framework #30921
github/ci: New CI framework #30921
Conversation
9a15cd9
to
d79e5e8
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.
Blinded LGTM. Although I had a talk with @phlax offline, it's still almost impossible for me to give a reasonable review to this super large PR.
The annoying point it that we can only verify the CI after we merge it. Anyway, let's do it.
that will always be the case using non |
@wbpcode ive had a go at simplifying the filters in _finish.yml and the upstream ci/request action - hopefully they are a bit cleaner/clearer |
i added a README to try and cover the headline bits - but we can defo document this better as we go |
Signed-off-by: Ryan Northey <[email protected]>
Signed-off-by: Ryan Northey <[email protected]>
Signed-off-by: Ryan Northey <[email protected]>
Signed-off-by: Ryan Northey <[email protected]>
Signed-off-by: Ryan Northey <[email protected]>
Signed-off-by: Ryan Northey <[email protected]>
Signed-off-by: Ryan Northey <[email protected]>
README: https://github.com/envoyproxy/envoy/blob/48afe3a868c3a175c393d5feca285cf1345a6c7a/.github/workflows/README.md
config: https://github.com/envoyproxy/envoy/blob/48afe3a868c3a175c393d5feca285cf1345a6c7a/.github/config.yml
Commit Message:
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]