-
Notifications
You must be signed in to change notification settings - Fork 244
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
Disable CI run only for doc changes pr #2704
Comments
For Travis https://docs.travis-ci.com/user/customizing-the-build/#skipping-a-build maybe? |
**What type of PR is this?** /kind documentation [skip ci] **What does does this PR do / why we need it**: This improves pushing documentation changes by including `[skip ci]` somewhere in the commit message in order to skip any Travis CI build from running. **Which issue(s) this PR fixes**: Fixes redhat-developer#2704 **How to test changes / Special notes to the reviewer**: N/A Signed-off-by: Charlie Drage <charlie@charliedrage.com>
**What type of PR is this?** /kind documentation [skip ci] **What does does this PR do / why we need it**: This improves pushing documentation changes by including `[skip ci]` somewhere in the commit message in order to skip any Travis CI build from running. **Which issue(s) this PR fixes**: Fixes redhat-developer#2704 **How to test changes / Special notes to the reviewer**: N/A Signed-off-by: Charlie Drage <charlie@charliedrage.com>
**What type of PR is this?** /kind documentation [skip ci] **What does does this PR do / why we need it**: This improves pushing documentation changes by including `[skip ci]` somewhere in the commit message in order to skip any Travis CI build from running. **Which issue(s) this PR fixes**: Fixes #2704 **How to test changes / Special notes to the reviewer**: N/A Signed-off-by: Charlie Drage <charlie@charliedrage.com>
Skipping the test on OpenShift CI is still pending. |
Now i found the issue why it was not working i mean CI skip in these above two examples because the [skip ci] message was added through the pr template not through the git commit message. Actually this looks counter intuitive as the user comes to know at the time of pr creation from the pr template. We should enforce it if pr has only doc changes in travis CI run. In my test pr #3293 it works when i add [skip ci] through git commit message |
I will be raising PR for using git commit shortly, to maintain uniform behavior |
Issues go stale after 90d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle stale |
Stale issues rot after 30d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle rotten |
User Story
As a contributor i can send odo dev doc pr. I would expect CI should not run for doc as we are not building doc as part of CI run.
Acceptance Criteria
Doc pr should merge without involving the test run
Travis CI - Add documentation to skip CI when pushing docs #2757 (partially solving the purpose - It just documented the steps, it does not enforce it)
Prow
Links
/kind user-story
The text was updated successfully, but these errors were encountered: