ci(claude): add GPG signing step to commit skill

Check for user.signingkey and use -S flag when available.

Signed-off-by: Ramon Roche <mrpollo@gmail.com>
This commit is contained in:
Ramon Roche
2026-03-18 08:01:01 -07:00
parent 99aa88c175
commit 547eb77a55

View File

@@ -22,6 +22,7 @@ Follow [CONTRIBUTING.md](../../CONTRIBUTING.md) for full project conventions.
4. Follow the commit message convention from CONTRIBUTING.md: pick the correct **type** and **scope**, write a concise imperative description.
5. Body (if needed): explain **why**, not what.
6. Run `make format` or `./Tools/astyle/fix_code_style.sh <file>` on changed C/C++ files before committing.
7. Stage and commit. No `Co-Authored-By`.
7. Check if GPG signing is available: `git config --get user.signingkey`. If set, use `git commit -S -s`. Otherwise, use `git commit -s`.
8. Stage and commit. No `Co-Authored-By`.
If the user provided arguments, use them as context: $ARGUMENTS