actions-marketplace-validations/Find or Create Linear Issue and Prefix PR

Ensure's every Pull Request has a Linear Issue associated with it and is displayed prominently in the title.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Nov 19, 2024
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/ctriolo_action-find-or-create-linear-issue@79e18feb33289a035d98230d46a6788f5d8c3233 # no releases — HEAD as of 2026-07-10

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
linear-api-keyLinear API key generated from https://linear.app/settings/apiyes
linear-team-keyTeam key (e.g. ENG) for the Linear issue to create.yes
linear-created-issue-state-idTeam state ID for the created Linear issue.
linear-created-issue-title-prefixTitle prefix for the created Linear issue.
linear-issue-label-idsComma deliminated label ids
github-tokenGitHub token required to modify the PR title.yes
namedescription
linear-issue-idThe Linear issue's unique identifier. (UUID)
linear-issue-identifierThe Linear issue's human readable identifier. (e.g. `ENG-123`)
linear-issue-numberThe Linear issue's number. (e.g. the `123` of `ENG-123`)
linear-issue-titleThe Linear issue's title.
linear-issue-descriptionThe Linear issue's description.
linear-issue-urlThe Linear issue's URL. (e.g. `https://...`)
linear-team-idThe Linear teams unique identifier. (UUID)
linear-team-keyThe Linear teams key/prefix (e.g. `ENG`)
did-create`true` if linear issue was created using this action. `false` otherwise.