Skip to content

bug: deferred checkout uses cancellable context — detached HEAD on SIGINT #3

@thumbrise

Description

@thumbrise

Deferred branch checkout in release flow uses parent ctx which may be cancelled by SIGINT. Leaves repo in detached HEAD. Fix: context.WithoutCancel(ctx) per REVIEW.md graceful shutdown rule. Files: multimod/release/releaser.go:130, multirelease/release.go:95

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions