If you like that workflow you might love the tool[0] which I built specifically to support it: CheepCode connects to Linear and works on tickets as they roll in, submitting PRs to GitHub.
[0] https://cheepcode.com