chore: Use custom action to commit changes in CI instead of `git commit` (#1130)
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.
F
František Nesveda committed
c20f2b06ea5a087a834f83afcc87e098f6ced9ad
Parent: dd669a7
Committed by GitHub <noreply@github.com>
on 5/20/2026, 4:07:34 PM