SIGN IN SIGN UP

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