Skip to content

ceph-pr-commits: support target branch in docs commit summary#2582

Open
bluikko wants to merge 1 commit into
ceph:mainfrom
bluikko:pr-commits-docs-and-backports-branch
Open

ceph-pr-commits: support target branch in docs commit summary#2582
bluikko wants to merge 1 commit into
ceph:mainfrom
bluikko:pr-commits-docs-and-backports-branch

Conversation

@bluikko
Copy link
Copy Markdown
Contributor

@bluikko bluikko commented May 15, 2026

ceph/ceph@0a54fcd added a new policy that backport PRs with not-cherry-picked commits need the commit message summary to begin with the target branch name.
This policy conflicted with docs-only commits that must have the same line start with doc, as enforced by this job.

Modify the regex used to allow an additional optional targetbranch: string in front of the doc string in the beginning of the commit message summary, only if target_branch is something else than main and allow only the target branch name.

This is a rather naive attempt and the same result could have been done differently so feedback is appreciated.

In essence it allows commit message summary lines such as:

tentacle: doc: fix foo

ceph/ceph@0a54fcd added a new policy
that backport PRs with not-cherry-picked commits need the commit message
summary to begin with the target branch name.
This policy conflicted with docs-only commits that must have the same
line start with "doc", as enforced by this job.

Modify the regex used to allow an additional optional "branch: " string in
front of the "doc" string in the beginning of the commit message
summary, only if "target_branch" is something else than "main".

Signed-off-by: Ville Ojamo <git2233+ceph@ojamo.eu>
@bluikko
Copy link
Copy Markdown
Contributor Author

bluikko commented May 15, 2026

Comprehensive testing of this change has not been done. I have only done basic testing in a local Python REPL as I do not know how this could be tested!

@bluikko bluikko changed the title ceph-pr-commits: support target branch in docs commit msgs ceph-pr-commits: support target branch in docs commit summary May 15, 2026
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.

1 participant