ctriolo/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 GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Nov 19, 2024
- License
- MIT
Pinned Snippet
uses: ctriolo/action-find-or-create-linear-issue@79e18feb33289a035d98230d46a6788f5d8c3233 # v0.7tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| linear-api-key | Linear API key generated from https://linear.app/settings/api | yes | — |
| linear-team-key | Team key (e.g. ENG) for the Linear issue to create. | yes | — |
| linear-created-issue-state-id | Team state ID for the created Linear issue. | — | — |
| linear-created-issue-title-prefix | Title prefix for the created Linear issue. | — | — |
| linear-issue-label-ids | Comma deliminated label ids | — | — |
| github-token | GitHub token required to modify the PR title. | yes | — |
Outputs
| name | description |
|---|---|
| linear-issue-id | The Linear issue's unique identifier. (UUID) |
| linear-issue-identifier | The Linear issue's human readable identifier. (e.g. `ENG-123`) |
| linear-issue-number | The Linear issue's number. (e.g. the `123` of `ENG-123`) |
| linear-issue-title | The Linear issue's title. |
| linear-issue-description | The Linear issue's description. |
| linear-issue-url | The Linear issue's URL. (e.g. `https://...`) |
| linear-team-id | The Linear teams unique identifier. (UUID) |
| linear-team-key | The Linear teams key/prefix (e.g. `ENG`) |
| did-create | `true` if linear issue was created using this action. `false` otherwise. |