Skip to content

Fix repo health GitHub CLI auth#124

Merged
simongonzalezdc merged 1 commit into
mainfrom
codex/fix-elixis-health
Jun 4, 2026
Merged

Fix repo health GitHub CLI auth#124
simongonzalezdc merged 1 commit into
mainfrom
codex/fix-elixis-health

Conversation

@simongonzalezdc

Copy link
Copy Markdown
Member

Summary

  • Export GH_TOKEN for the Repo Health Monitor job so GitHub CLI commands can authenticate in Actions.
  • Grant actions: read because the workflow reads recent run status with gh run list.
  • Add a regression test that locks down the workflow auth contract.

Verification

  • python3 -m pytest tests/test_repo_health_workflow.py -q
  • python3 -m pytest tests/ -q
  • git diff --check

Empower Orchestrator checklist

  • I checked whether this PR reveals a repeatable task or recurring agent failure.
  • If it does, I either shipped the smallest durable improvement or documented why not.
  • Any automation or durable system change included the scale/severity/reversibility/predictability blast-radius check.
  • Workers/subagents stayed inside their assigned scope and verification evidence is included before completion claims.

@simongonzalezdc simongonzalezdc merged commit 1bfe95a into main Jun 4, 2026
2 checks passed
@simongonzalezdc simongonzalezdc deleted the codex/fix-elixis-health branch June 4, 2026 19:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant