Fix CI failures: permissions, reserved secret name, pre-commit types

Three issues causing all workflow runs to fail:

1. github_token is a reserved name in workflow_call secrets
   - Renamed to repo_token across ocr-review, ocr-scan, release, and
     check-status workflows. Updated all secrets.repo_token refs.

2. Shell scripts not executable (exit code 126)
   - chmod +x all .sh files in .github/actions/

3. pre-commit types_or rejected 'typescript' type tag
   - Changed to 'ts' in .pre-commit-config.yaml for eslint and prettier hooks

Co-Authored-By: Claude <[email protected]>
This commit is contained in:
John Smith
2026-07-30 11:24:16 -04:00
co-authored by Claude
parent c20975e3d2
commit 929f0a9c23
20 changed files with 43 additions and 30 deletions
View File