Skip to content

ci: add working-model block sync check - #4

Merged
znerol2 merged 1 commit into
mainfrom
add-working-model-ci
Jul 13, 2026
Merged

znerol2 merged 1 commit into
mainfrom
add-working-model-ci

Conversation

@znerol2

@znerol2 znerol2 commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

The org .github repo was the only component repo with no CI: its working-model block copy was unenforced (the other 8 repos run the strict sync job), and zero-check PRs stall fail-closed automerge tooling (observed on the R5 propagation PR). Adds the standard minimal ci.yml with only that job — verified identical job body/pinned SHAs to siblings, actionlint clean, and the sync check passes against this repo (3/3 copies). Workflows in the org .github repo are repo-local (only workflow-templates/ is org-special), so this behaves like any sibling's CI.

Closes dmfdeploy/dmfdeploy#216. Adversarially reviewed: PASS, no findings.

The org .github repo was the only component repo without CI: its
working-model block copy was unenforced and its PRs finished with zero
checks. Mirrors the strict sync job the other 8 component repos run.

Closes dmfdeploy/dmfdeploy#216

Signed-off-by: znerol2 <6800371+znerol2@users.noreply.github.com>
@znerol2
znerol2 requested a review from a team as a code owner July 13, 2026 16:17
@znerol2
znerol2 enabled auto-merge (rebase) July 13, 2026 16:17

@lkirc lkirc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Static review pass. Workflow follows established org pattern (8 siblings). Actions pinned to full SHA, minimal permissions (contents:read), persist-credentials: false on both checkouts, reasonable timeout. CI working-model check: SUCCESS. No blocking findings.

@znerol2
znerol2 merged commit bfb1bc5 into main Jul 13, 2026
1 check passed
@znerol2
znerol2 deleted the add-working-model-ci branch July 13, 2026 17:51
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.

.github repo: add minimal CI (working-model block sync check)

2 participants