@@ -11,23 +11,23 @@ This is helpful when you're:
1111| Input | Description | Required |
1212| ---------------- | ---------------------------------------------------------------------------------- | -------- |
1313| ` linear-api-key ` | Linear API key generated from https://linear.app/settings/api . (e.g. ` lin_api_*) ` | ✅ |
14+ | ` output-multiple ` | Find multiple issues and output a JSON array of results (default ` false ` ) | ❌ |
15+ | ` include-title ` | Taking the PR title into account to find issues (default ` false ` ) | ❌ |
16+ | ` include-description ` | Taking the PR description into account to find issues (default ` false ` ) | ❌ |
17+ | ` include-branch-name ` | Taking the PR branch name into account to find issues (default ` true ` ) | ❌ |
18+ | ` with-team ` | Include ` team ` node into each resulted ` issue ` (default ` true ` ) | ❌ |
19+ | ` with-labels ` | Include ` labels ` nodes into each resulted ` issue ` (default ` true ` ) | ❌ |
1420
1521## Outputs
1622
17- | Output | Description |
18- | -------------------------- | -------------------------------------------------------------- |
19- | ` linear-issue-id ` | The Linear issue's unique identifier. (UUID) |
20- | ` linear-issue-identifier ` | The Linear issue's human readable identifier. (e.g. ` ENG-123 ` ) |
21- | ` linear-issue-number ` | The Linear issue's number. (e.g. the ` 123 ` of ` ENG-123 ` ) |
22- | ` linear-issue-title ` | The Linear issue's title. |
23- | ` linear-issue-description ` | The Linear issue's description. |
24- | ` linear-issue-url ` | The Linear issue's URL. (e.g. ` https://... ` ) |
25- | ` linear-team-id ` | The Linear teams unique identifier. (UUID) |
26- | ` linear-team-key ` | The Linear teams key/prefix (e.g. ` ENG ` ) |
23+ | Output | Description |
24+ | --------------- | ---------------------------------------------------------------- |
25+ | ` linear-issue ` | The Linear issue in JSON format |
26+ | ` linear-issues ` | The Linear issues as JSON array (when ` output-multiple ` is used) |
2727
2828## Example usage
2929
30- ### Create Linear Issue on Pull Request
30+ ### Create a comment with Linear Issue on Pull Request
3131
3232``` yaml
3333name : Find Linear Issue in Pull Request
4040 types : [opened, reopened]
4141
4242jobs :
43- create -linear-issue-on-pull-request :
43+ comment-with -linear-issue-on-pull-request :
4444 runs-on : ubuntu-latest
4545 steps :
4646 - name : Find the Linear Issue
5555 token : ${{secrets.GITHUB_TOKEN}}
5656 issue-number : ${{ github.event.pull_request.number }}
5757 body : |
58- [${{ steps.findIssue.outputs.linear-issue- identifier }}: ${{ steps.findIssue.outputs.linear-issue- title }}](${{ steps.findIssue.outputs.linear-issue- url }})
58+ [${{ steps.findIssue.outputs.linear-issue. identifier }}: ${{ steps.findIssue.outputs.linear-issue. title }}](${{ steps.findIssue.outputs.linear-issue. url }})
5959` ` `
0 commit comments