-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
feat: improve e2e on PR process #3033
Conversation
Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>
Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>
Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>
Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>
Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>
Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>
I love this idea! Good thinking! Some follow-up ideas for this/next PR:
Thoughts? |
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.
LGTM, but added some suggestions in the overall comments
Added @v-shenoy to contributors who can run tests |
We can use https://github.com/marketplace/actions/labeler so that we don't have to maintain anything other than config |
We can use https://github.com/marketplace/actions/verify-pull-request-labels to only allow to merge when the tests are NOT failing. (so ran or not ran) |
Which is the difference with the current approach? |
I checked this and I'm not sure if it's worth because this labels based on paths (or am I missing something?). Even if we use this task for adding labels, we need a mechanism to remove them in the case of triggering several times the e2e tests |
Signed-off-by: Jorge Turrado <jorge.turrado@docplanner.com>
Love this, will make contributions easier :) |
The difference is that I'm a moron and looked over it, haha. Sorry about that!
This was to cover my suggestion to add
We strive to make things super simple, and there's always room for improvement. Happy to see you're liking it. |
Signed-off-by: Jorge Turrado <jorge.turrado@docplanner.com>
Signed-off-by: Jorge Turrado <jorge.turrado@docplanner.com>
Signed-off-by: Jorge Turrado jorge_turrado@hotmail.es
This PR introduces 2 big changes to improve the proces:
ok-to-merge
is manually addedChecklist
Fixes #3004