Skip to content

feat: Mirror Linear ticket status to incident lifecycle - #333

Merged
spalmurray merged 5 commits into
mainfrom
spalmurray/mirror-linear-ticket-status
Sep 21, 2026
Merged

spalmurray merged 5 commits into
mainfrom
spalmurray/mirror-linear-ticket-status

Conversation

@spalmurray

@spalmurray spalmurray commented Sep 18, 2026 •

Copy link
Copy Markdown
Contributor

Makes Linear parent-ticket status follow the incident lifecycle independently of action-item status. This has been a point of confusion for users, I think we just align them. It's also true that some action items do not have due dates and will just sit on backlogs, keeping open inc issues for this sucks.

Need to remove after:

  parent_status_comment_completed = "..."
  parent_status_comment_started = "..."

@spalmurray
spalmurray marked this pull request as ready for review September 18, 2026 19:17
@spalmurray
spalmurray requested a review from a team as a code owner September 18, 2026 19:17

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 1bc6039. Configure here.

Comment thread src/firetower/incidents/services.py
Comment thread src/firetower/integrations/services/linear.py
Comment thread src/firetower/incidents/tests/test_services.py
@spalmurray
spalmurray marked this pull request as draft September 21, 2026 17:06
@spalmurray
spalmurray marked this pull request as ready for review September 21, 2026 17:17
Comment thread src/firetower/integrations/services/linear.py
Comment thread src/firetower/incidents/services.py
Comment thread src/firetower/incidents/hooks.py
@spalmurray
spalmurray merged commit 8c46268 into main Sep 21, 2026
34 of 35 checks passed
@spalmurray
spalmurray deleted the spalmurray/mirror-linear-ticket-status branch September 21, 2026 18:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants