Skip to main content
Push a local issue YAML file to Linear. If the issue already exists in Linear it is updated; otherwise it is created, and the local file is renamed to match the assigned identifier.

Usage

ooneex issue:push [options]

Examples

ooneex issue:push --id=OON-12
ooneex issue:push --id=OON-12 --module=billing
ooneex issue:push

Options

OptionDescriptionDefault
--idIssue ID, matching the local <id>.yml file name.Prompted if omitted
--moduleModule whose issues directory holds the file (modules/<module>/issues).shared
This command reads the LINEAR_API_KEY environment variable (required) and the optional LINEAR_TEAM_ID environment variable. When creating an issue without LINEAR_TEAM_ID, you are prompted to select a target team. Missing states and labels can be created interactively during the push.