mirror of
https://github.com/vercel/workflow.git
synced 2026-09-14 19:59:43 +08:00
94572d741f
The repo's enterprise `~ALL` required-signatures ruleset rejects the unsigned commits produced by `peaceiris/actions-gh-pages@v4`, breaking the benchmark and E2E result publishing jobs on `main`. Replace those steps with a shared composite action that uses the GraphQL `createCommitOnBranch` mutation — same pattern already used by `backport.yml` — so commits are signed automatically by GitHub and satisfy the rule. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>