text: Title: [FEATURE]: Git Co-Author - GitHub actions
  Body: ### Feature summary
  
  Problem to fix when commits are sqashed.
  
  ### Feature description
  
  this is a common problem - when commits are squashed during PR merges - credit for original contributors gets lot.
  
  git co-author is for that
  
  https://www.dormant.ninja/git-co-author-script/
  
  
  draft co author - github CI
  
  ```yml
  name: Add Co-Authors
  on:
    pull_request:
      types: [closed]
  jobs:
    add-coauthors:
      runs-on: ubuntu-latest
      steps:
        - name: Checkout code
          uses: actions/checkout@v3
        - name: Add co-authors
          run: |
            # Extract contributors and append as co-authors (refer script)
            
  ```
  
  ```sh
  # Define the base branch (e.g., main or master)
  BASE_BRANCH=main
  
  # Find the merge base (divergence point) between the current branch and the base branch
  MERGE_BASE=$(git merge-base HEAD $BASE_BRANCH)
  
  # Extract contributors from the commits starting at the merge base up to HEAD
  CONTRIBUTORS=$(git log $MERGE_BASE..HEAD --format='%aN <%aE>' | sort | uniq)
  
  # Output or append contributors as Co-authored-by lines
  for CONTRIBUTOR in $CONTRIBUTORS; do
    echo "Co-authored-by: $CONTRIBUTOR"
  done
  ```
  
  ### Motivation
  
  _No response_
  
  ### Alternatives considered
  
  _No response_
  
  ### Additional context
  
  _No response_