Summary
Implement upstream sync automation from ni/labview-for-containers into org main using PR-only flow, with deterministic classification and audit artifacts.
Scope
- Daily + manual sync workflow
- PR-only integration to protected
main (no direct pushes)
- Deterministic sync classification + JSON summary artifacts
- Conflict handling with actionable output
Out of Scope
- Any bypass of branch protection
- Image retag/publish logic changes
- 2020 promotion policy changes
Implementation Checklist
Tracking
- Implementation branch:
sync/upstream-automation-v1
- Follow-up PR will reference this issue.
Summary
Implement upstream sync automation from
ni/labview-for-containersinto orgmainusing PR-only flow, with deterministic classification and audit artifacts.Scope
main(no direct pushes)Out of Scope
Implementation Checklist
.github/workflows/upstream-sync.ymlwithschedule+workflow_dispatchupstream_ref,sync_mode,pr_base,sync_branch_prefix,dry_runin_sync,behind_requires_sync_pr,sync_pr_opened,sync_pr_updated,conflict_requires_pr,execution_errorbuilds/status/upstream-sync-summary-<timestamp>.jsonmaindocs/upstream-sync.mdrunbook and policy textAGENTS.mdwith source-of-truth + mirror policy + drift handling referenceTracking
sync/upstream-automation-v1