Skip to content

fix(OMN-17272): grant release sync workflow-file scope - #1638

Merged
github-actions[bot] merged 1 commit into
devfrom
jonah/omn-17272-release-sync-workflow-scope-core
Sep 1, 2026
Merged

github-actions[bot] merged 1 commit into
devfrom
jonah/omn-17272-release-sync-workflow-scope-core

Conversation

@jonahgabriel

@jonahgabriel jonahgabriel commented Sep 1, 2026 •

Copy link
Copy Markdown
Contributor

Summary

The initial OMN-17272 identity repair correctly changed the pusher to onexbot-occ-writer, but recovery run 33525584540 proved the token lacked GitHub's separate workflows permission when the release tag contains .github/workflows/** changes. Request only permission-workflows: write on the existing release main-sync App token.

Verification

  • Recovery run 33525584540 reached the App-authenticated push and failed only with GitHub's missing-workflows-permission rejection.
  • uv run pytest tests/unit/validation/test_release_workflow_shape.py -q — 23 passed.
  • Governed pre-push impacted suite — 1,859 passed.
  • Scoped pre-commit passed.

Evidence-Ticket: OMN-17272
Evidence-Source: OCC#7979

@onexbot-occ-writer

Copy link
Copy Markdown
Contributor

No OCC evidence companion was minted for this PR.

this PR is already bound to OCC#7979; its evidence companion exists and nothing needs authoring

To clear this: Nothing to do — the companion already exists.

Reported by node_occ_companion_effect (decline code already_bound, OMN-16665). This decision was made against the PR's LIVE state at compute time, not at publish time — a green publisher job only means the command reached the broker.

jonahgabriel pushed a commit to OmniNode-ai/onex_change_control that referenced this pull request Sep 1, 2026
jonahgabriel pushed a commit to OmniNode-ai/onex_change_control that referenced this pull request Sep 1, 2026
…#7979)

* evidence: OCC companion pass 1 for OmniNode-ai/omnibase_core#1638

* evidence: OCC companion self-bind for #7979

---------

Co-authored-by: node-occ-companion-effect <occ-companion-effect@omninode.ai>
@github-actions
github-actions Bot merged commit 38d4ba8 into dev Sep 1, 2026
229 of 259 checks passed
@github-actions
github-actions Bot deleted the jonah/omn-17272-release-sync-workflow-scope-core branch September 1, 2026 16:25
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