fix: require explicit repository in checkout action #10
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The checkout action documentation said repository was optional and defaulted to the caller repository, but the production nested action only worked when callers supplied repository explicitly. This contract mismatch caused the Sheep Raw Sky workflow to fail because it followed the documented omission. Make repository required, update the action documentation and callers, and keep root and nested action definitions synchronized. The existing integration test must pass repository explicitly as well. This is a CI contract and documentation bug, not a security-critical incident. Reproduction: Sheep Raw Sky PR 39, run 116 attempt 8.
critical: align checkout action with fresh-workspace checkout contractto fix: require explicit repository in checkout actionfixed in #9