The later implementation does not require use of additional action to pull PR commits because it does not rely on commits being setup in core context.
The later implementation is explicit about its LICENSE (AL2).
Description
Describe your PR and add links to relevant issues.
[x] All my commits include DCO. DCO stands for Developer Certificate of Origin and it is your declaration that your contribution is correctly attributed and licensed. Please read more about how to attach DCO to your commits here (spoiler alert: in most cases it is as simple as using -s option when doing git commit). Please be aware that commits without DCO will cause failure of PR CI workflow and can not be merged.
Switching from https://github.com/tim-actions/dco to https://github.com/tisonkun/actions-dco. While both implementations look very similar there are some differences:
commits
being setup incore
context.Description
Describe your PR and add links to relevant issues.
DCO stands for Developer Certificate of Origin and it is your declaration that your contribution is correctly attributed and licensed. Please read more about how to attach DCO to your commits here (spoiler alert: in most cases it is as simple as using
-s
option when doinggit commit
).Please be aware that commits without DCO will cause failure of PR CI workflow and can not be merged.