You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[universal]: Add non verified commit warning github action (CloudPirates-io#335)
* Add non verified commit warning github action
* Recognize ssh signing
* Fix unset git option
* Test change to verify without signature message
* Test change to verify without signature message
* Test change to verify without signature message
Signed commits help ensure the authenticity and traceability of contributions. They allow us to verify that commits actually came from the stated author, even if GitHub accounts are deleted or modified in the future.
114
+
115
+
### Current Policy (Grace Period)
116
+
117
+
**This is currently a warning only.** We are in a transition period to give all contributors time to set up commit signing.
118
+
119
+
After this grace period, **all commits will be required to be signed** before PRs can be merged.
120
+
121
+
### How to sign your commits
122
+
123
+
Please see our [Contributing Guide](../blob/main/CONTRIBUTING.md#setting-up-your-development-environment) for detailed instructions on setting up commit signing.
124
+
125
+
### Resources
126
+
127
+
- [Contributing Guide: Development Setup](../blob/main/CONTRIBUTING.md#setting-up-your-development-environment)
128
+
- [GitHub Docs: About Commit Signature Verification](https://docs.github.com/en/authentication/managing-commit-signature-verification/about-commit-signature-verification)
129
+
130
+
---
131
+
132
+
_This check will become mandatory in the future. Please start signing your commits now to avoid issues later._
0 commit comments