Step 1: Connect Linear
1
Go to Integrations
In Decipher, go to the Integrations page.
2
Connect Linear
Click Connect next to Linear. You’ll be redirected to Linear to authorize Decipher.
3
Authorize Decipher
On Linear, review the permissions (read access and issue creation) and click Authorize. You’ll be redirected back to Decipher.
Step 2: Create an issue from a failed test run
1
Open a failed test run
Navigate to a test and click on a run with a failed status.
2
Click the Linear button
Click the Export button (with the Linear icon) next to the run status badge. If Linear isn’t connected, you’ll be prompted to set it up on the Integrations page.
3
Review and customize the issue
A dialog opens with the title and description pre-filled from the failure. Select a team, and optionally set an assignee, project, label, or priority. You can edit any field before creating.
4
Create the issue
Click Create Issue. The issue is created in Linear and linked to the test run in Decipher.
What’s included in the issue
Decipher automatically generates the issue description with:- Failure summary — what went wrong and why
- Link to the run — direct link to the run in Decipher
- Test context — test name, target URL, run status, and timestamp
- Failure classification — type and reason for the failure (if available)
- Failed steps — detailed breakdown of which steps failed and how
- Suggested fixes — AI-generated recommendations for resolving the failure
Viewing linked issues
After creating an issue, the Export button on the test run is replaced with a link showing the Linear issue identifier (e.g., ENG-123). Click it to open the issue directly in Linear.Each test run can have one linked Linear issue. If an issue has already been created for a run, the button shows the existing issue link instead of the create option.
Disconnecting Linear
To disconnect the integration:- Go to the Integrations page
- Click Disconnect next to Linear
Need help? Contact our support team.