Awesome
<img src="resources/store-icon.svg" alt="" align="left" width="45"> GitHub to Linear
Browser extension that adds an “Add to Linear” button to GitHub issues and PRs.
Install
<img src="https://raw.githubusercontent.com/alrra/browser-logos/90fdf03c/src/chrome/chrome.svg" width="48" alt="Chrome" valign="middle"> <img valign="middle" src="https://img.shields.io/chrome-web-store/v/hlambaminaoofejligodincejhcbljik.svg?label=%20"> and other Chromium browsers
<img src="https://raw.githubusercontent.com/alrra/browser-logos/90fdf03c/src/firefox/firefox.svg" width="48" alt="Firefox" valign="middle"> <img valign="middle" src="https://img.shields.io/amo/v/github-to-linear.svg?label=%20">
Usage
Basics
By default, this extension will show an <kbd>Add to Linear</kbd> button on every GitHub issue and PR.
Enabling more features
You can enable more functionality by authenticating with the Linear API.
Currently, authenticating enables the following features:
<table> <tr> <th width="50%"> <p><a title="details-card"></a> Show linked Linear issues in GitHub issues & PRs <p><img src="https://github.com/delucis/github-to-linear/assets/357379/910c6b53-09c3-4b90-bb68-918ef212a295"> <th width="50%"> <p><a title="list-display"></a> Show linked Linear issues in GitHub issue & PR lists <p><img src="https://github.com/delucis/github-to-linear/assets/357379/a6b94479-c501-40ae-9012-789fdee7979b"> <tr> <th width="50%"> <p><a title="new-issue-defaults"></a> Set the default team and assignee to use when creating a new Linear issue <p><img src="https://github.com/delucis/github-to-linear/assets/357379/1d85494d-cedf-4ead-9d05-1b00f9fe5e62"> <th width="50%"> <p><a title="quick-link"></a> Show a link to an existing Linear issue instead of the “Add to Linear” button when one exists. <p><img src="https://github.com/delucis/github-to-linear/assets/357379/45a9bf49-3399-404b-b6ad-42d87ac6cecb"> </table>How to authenticate with Linear
- Create a new personal API key in the Linear dashboard.
- Open the extension options and paste your API key into the Linear personal API key field.
Contribute
This is an open-source repository. You can
- Create an issue to report a bug or make a feature request.
- Open a PR to submit changes to the code you made yourself.
License
This software is free to use, modify, and redistribute under the GNU General Public License v3.0.