Skip to content

Conversation

@djgalloway
Copy link
Contributor

@djgalloway djgalloway commented May 7, 2025

This is the start of extricating Github Pull Request Builder. GHPRB has some functionality that we've relied on forever: sending Github Status Checks back to Github PRs. This can easily be accomplished using the API now.

The ceph-pull-requests, ceph-pull-requests-arm64, ceph-windows-pull-requests, and ceph-pr-api jobs will now be triggered by new Github Workflows (collection of Github Actions): ceph/ceph#63168.

The other added benefit of this change is we no longer have to check for docs-only or container-only PRs on the Jenkins side of things. Github will take care of checking and send fake status checks back to applicable PRs.

@djgalloway djgalloway force-pushed the no-more-ghprb branch 3 times, most recently from 11a72b8 to f5f938a Compare May 9, 2025 16:12
@djgalloway djgalloway force-pushed the no-more-ghprb branch 2 times, most recently from d638ddc to 9401739 Compare June 26, 2025 21:26
@djgalloway djgalloway changed the title Remove Github Pull Request Builder from ceph-pull-requests job Remove Github Pull Request Builder from required PR Check jobs Jun 26, 2025
This is the start of modifying all of the Jenkins jobs to not rely on ghprb

Signed-off-by: David Galloway <[email protected]>
Merge with ceph/ceph#63168

Signed-off-by: David Galloway <[email protected]>
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