nomed/Yukh reconciliation
Reconcile issues or bootstrap the GitHub Project schema declared by a Yukh policy.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| operation | reconcile-issue or bootstrap-project. | no | reconcile-issue |
| issue-number | Issue number to reconcile. Defaults to the triggering issue. Not required for bootstrap-project. | no | — |
| issue-body | Optional issue body override. Otherwise the action resolves the issue through GraphQL. | no | — |
| project-number | GitHub Project v2 number. | yes | — |
| policy-path | Path to the Yukh repository policy. | no | .yukh/project.yaml |
| mode | dry-run or apply. Apply also requires apply-enabled=true and a write-capable token. | no | dry-run |
| apply-enabled | Explicit apply-mode safety gate. | no | false |
| github-token | Token used for issue, Project discovery, schema bootstrap, and optional mutations. | no | — |
Outputs
| name | description |
|---|---|
| status | success when reconciliation completed without diagnostics; error otherwise. |
| applied | Number of mutations applied by this invocation. |
| remaining | Number of mutations still required after this invocation. |