Skip to content

ci: add GitHub project reconciliation workflow - #530

Merged
ss-o merged 2 commits into
mainfrom
ci/project-reconcile
Aug 19, 2026
Merged

ci: add GitHub project reconciliation workflow#530
ss-o merged 2 commits into
mainfrom
ci/project-reconcile

Conversation

@ss-o

@ss-o ss-o commented Aug 19, 2026

Copy link
Copy Markdown
Member

Summary

  • make GitHub Project 28 the canonical organization-wide tracker in the project runbook
  • add a scheduled and manually dispatched read-only reconciliation workflow
  • support explicitly requested project-membership application using a project-scoped token
  • emit reconciliation artifacts for missing issues and project drift review

Verification

  • YAML parsing passed
  • scripts/validate-agent-policy.py passed
  • git diff --check passed
  • actionlint was unavailable in the local environment

Safety

The workflow is read-only unless manually dispatched with apply=true. It does not change issue state, labels, project fields, repository settings, or organization settings.

@ss-o
ss-o requested a review from a team as a code owner August 19, 2026 22:47
@ss-o
ss-o merged commit a77026e into main Aug 19, 2026
8 checks passed
@ss-o
ss-o deleted the ci/project-reconcile branch August 19, 2026 22:50
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