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

Add section on keeping CI green #1215

Merged
merged 3 commits into from
Feb 6, 2024
Merged

Add section on keeping CI green #1215

merged 3 commits into from
Feb 6, 2024

Conversation

ambv
Copy link
Contributor

@ambv ambv commented Nov 3, 2023

@ambv
Copy link
Contributor Author

ambv commented Nov 3, 2023

Screenshot 2023-11-03 at 16 56 13

getting-started/pull-request-lifecycle.rst Outdated Show resolved Hide resolved
getting-started/pull-request-lifecycle.rst Outdated Show resolved Hide resolved
getting-started/pull-request-lifecycle.rst Outdated Show resolved Hide resolved
Comment on lines 527 to 531
If this still doesn't help with the failure on the PR, you can try
to re-run that particular failed check. Go to the red GitHub Action job,
and find a button on the top right called "Re-run jobs". Select
"Re-run failed jobs". The button will only be present when all other jobs
finished running.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only applies to core devs and triagers?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's also true for the previous paragraph (about merging in main).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any contributor can merge main into their PR, for example: python/cpython#105984 (commits)

getting-started/pull-request-lifecycle.rst Outdated Show resolved Hide resolved
Comment on lines 527 to 531
If this still doesn't help with the failure on the PR, you can try
to re-run that particular failed check. Go to the red GitHub Action job,
and find a button on the top right called "Re-run jobs". Select
"Re-run failed jobs". The button will only be present when all other jobs
finished running.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's also true for the previous paragraph (about merging in main).

Comment on lines +511 to +512
PR. If you happen to have any insight into the failure, let the author know
in a review comment. CI runs sometimes generate thousands of lines of output.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

They might also be able to fix them themselves.

getting-started/pull-request-lifecycle.rst Outdated Show resolved Hide resolved
Co-authored-by: Hugo van Kemenade <[email protected]>
Co-authored-by: Jelle Zijlstra <[email protected]>
Co-authored-by: Ezio Melotti <[email protected]>
@ambv ambv merged commit b5f49de into python:main Feb 6, 2024
4 checks passed
@ambv ambv deleted the keeping-ci-green branch February 6, 2024 20:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants