jiayuasu opened a new pull request, #3127:
URL: https://github.com/apache/sedona/pull/3127

   ## Did you read the Contributor Guide?
   
   - Yes, I have read the [Contributor 
Rules](https://sedona.apache.org/latest/community/rule/) and [Contributor 
Development Guide](https://sedona.apache.org/latest/community/develop/)
   
   ## Is this PR related to a ticket?
   
   - No:
     - this is a CI update. The PR name follows the format `[CI] my subject`
   
   ## What changes were proposed in this PR?
   
   Commits pushed to the `website` branch by the docs workflow are attributed 
to the wrong identities:
   
   - The noindex step added in #3125 commits as `GitHub Action <[email protected]>`. 
GitHub resolves commit authorship by email, and `[email protected]` is owned by an 
unrelated GitHub user, so those commits show up on GitHub as authored by a 
stranger's account.
   - The pre-existing global config lines contain a stray `=` (`git config 
--global user.name = "GitHub Action"`), which git parses as the *value*. The 
effective identity is literally `= <=>`, which is why every `mike` deploy 
commit on the `website` branch is authored as `=` and attributed to no account.
   
   This PR sets the standard GitHub Actions bot identity in both places and 
fixes the config syntax:
   
   ```
   github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
   ```
   
   That identity maps to the official Actions bot account and cannot be claimed 
by any user. The two existing misattributed commits on `website` are left in 
history; all future workflow commits will carry the bot identity.
   
   ## How was this patch tested?
   
   - `actionlint`, `yamllint`, and `prettier` pass on the workflow file 
(pre-commit).
   - The identity/email pair is the documented github-actions bot identity used 
to attribute workflow commits to the Actions bot.
   
   ## Did this PR include necessary documentation updates?
   
   - No, this PR does not affect any public API so no need to change the 
documentation.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to