This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new 8107075e3df9 chore: preserve Co-Authored-By trailers in squash merges
8107075e3df9 is described below

commit 8107075e3df947b1fa862a6ae00ae9d24e5d4905
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Jun 16 20:03:53 2026 +0200

    chore: preserve Co-Authored-By trailers in squash merges
    
    Configure squash_commit_message to PR_TITLE_AND_COMMIT_DETAILS so that
    Co-Authored-By trailers (used to attribute AI-assisted commits) survive
    GitHub squash merges. Without this, squash merges silently drop the
    trailers from individual commits, making it impossible to track AI
    contribution metrics from git history.
    
    Co-Authored-By: Claude Opus 4.6 <[email protected]>
    Signed-off-by: Claus Ibsen <[email protected]>
---
 .asf.yaml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/.asf.yaml b/.asf.yaml
index fb1c372819c7..3fcd461f9591 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -35,6 +35,11 @@ github:
     - middleware
     - microservices
     - mcp
+  enabled_merge_buttons:
+    squash: true
+    squash_commit_message: PR_TITLE_AND_COMMIT_DETAILS
+    merge: true
+    rebase: true
   dependabot_alerts:  true
   dependabot_updates: true
   autolink_jira:

Reply via email to