SIGN IN SIGN UP

Support target-only checkout for MultiRepoOps sidecar workflows (#56504)

* Initial plan

* Add target-only checkout support via checkout enabled: false

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>

* Apply skipDefaultCheckout signal from imported checkout configs

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>

* Replace enabled field with permissions.contents: none signal for target-only checkout

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>

* Document target-only checkout in instructions and pattern docs

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>

* Add ADR draft for target-only checkout

* Gate safe-outputs checkout on CheckoutSkipDefault; dedupe permissions detection; warn on empty target-only checkout

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
C
Copilot committed
f1edfdcec6b1e0fdd5c8cf81d984f64b07a91c84
Parent: deb002c
Committed by GitHub <noreply@github.com> on 8/28/2026, 2:44:00 PM