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

[feature] Add all the GitHub Action job names to Branch Protection rules #11171

Open
VaniHaripriya opened this issue Sep 5, 2024 · 0 comments

Comments

@VaniHaripriya
Copy link
Contributor

Feature Area

/area testing

What feature would you like to see?

Prow has tests that are required to pass and others not. If the required tests are failing, PR should not be merged. But if the not-required test fails, it should not block us to merge the PR. This mechanism is enabled by "tide".
In order to keep the same mechanism when migrating to GH Actions, we need to create Branch Protection Rules for KFP repo.

Below mentioned Git Hub Action job names should be added to the branch protection rules:
backend-visualization-test
run-go-unittests
backend-integration
initialization-tests-v1
initialization-tests-v2
api-integration-tests-v1
api-integration-tests-v2
frontend-integration-test
basic-sample-tests
frontend-tests
kfp-kubernetes-execution-tests
kfp-kubernetes-library-test
samples
kfp-runtime-tests
sdk-tests
integration-tests
kubeflow-pipelines-manifests
run_tests
backend-tests
rerun_pr_tests
test-component-yaml-kfp
test-docformatter-kfp-sdk
sdk-execution-tests
test-isort-kfp-sdk
test-upgrade-kfp-sdk
yapf-sdk
upgrade-test

For example :
Screenshot from 2024-09-05 09-20-43


Love this idea? Give it a 👍.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant