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
chore: Use custom action to commit changes in CI instead of git commit (#297)
We want to enforce commit signing for all commits in our repositories.
To do that, we need to make sure even commits created by CI workflows
are signed.
It would be possible to sign using GPG keys, but that would require a
lot of maintenance.
Instead, we can commit using the GitHub GraphQL API, which automatically
signs commits.
This PR replaces direct `git commit` / `git push` usage (and third-party
commit actions like `EndBug/add-and-commit`)
with the `apify/actions/signed-commit` action, which uses the GraphQL
API under the hood.
0 commit comments