GitHub Pull Request improvements
New automation for PR reviews
Linear has supported GitHub pull request automation for opened and closed PRs since day one. We noticed it’s common for teams to separate the time they work on an issue, and the time when related PR is waiting to be reviewed. Now you can automate this by creating a new workflow status for reviews (e.g. In Review) and set automation to move issues when a reviewer has been tagged on a pull request.
In addition to new automation, pull requests on Linear also mention that the review has been requested.
Reopen issue when pull request is reverted
Not all merges go well and sometimes you’ll need to revert a merged PR. Linear now notices this and will automatically reopen the associated issue so you won’t forget about it.
Remove pull requests from Linear issues
We added new actions to remove previously linked pull requests from issues. You can find them from the command menu by typing “github”.
Pull request links
Lists and board now include links to the related pull requests. This makes it much faster to open one, or to check if the PR is already open.
Subscribing (Shift+s) and unsubscribing (Cmd+Shift+s) to issue updates is now directly built into the issue comment section. You can quickly toggle your subscription and see who else is subscribed to the same issue. To keep your team up to date, you can also subscribe others to an issue for updates.
Other improvements and fixes
- Links in the project description can now be opened from the project list
- Improved data sync reliability
- Fixed workflow status sorting in certain cases
- Fixed moving an issue to a new team when they have sub-issues
- Fixed board ordering bug
- Fixed bug causing uncompleted issues from moving to next cycle