[build] add reusable commit-changes.yml workflow by titusfortner · Pull Request #16965 · SeleniumHQ/selenium

github-advanced-security[bot]

@titusfortner

@titusfortner

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
- Fix typo in pre-release.yml comment ("Run rust jobs run" -> "Run rust jobs")
- Improve error handling in commit-changes.yml: replace set -e with explicit
  error checking to ensure committed output is always set before exit

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Use heredoc to avoid YAML indentation issues in multi-line string.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

@titusfortner

@titusfortner @claude

- Add actions: read permission for reliable artifact access
- Check download outcome to distinguish between "artifact not found"
  and "patch was empty"

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

This was referenced

Feb 20, 2026

This was referenced

Mar 8, 2026