Authentication

This provider requires authentication.

  • api_token: Linear API Token (required: True, sensitive: True)

In workflows

This provider can be used in workflows.

As “step” to query data, example:

steps:
    - name: Query linear
      provider: linear
      config: "{{ provider.my_provider_name }}"
      with:
        team_name: {value}  

As “action” to make changes or update data, example:

actions:
    - name: Query linear
      provider: linear
      config: "{{ provider.my_provider_name }}"
      with:
        team_name: {value}  
        project_name: {value}  
        title: {value}  
        description: {value}  
        priority: {value}  

If you need workflow examples with this provider, please raise a GitHub issue.

How to set up

The Linear Provider uses api_token for request authorization. You need to provider the following:

  • api_token (requires): The personal api key for your linear app.
    • How to obtain:
      1. Visit the Linear app or website.
      2. Log in to your Linear account.
      3. Navigate to your account settings -.
      4. Navigate to the API page.
      5. Under Personal API keys section generate the key.
      6. Copy the generated API token.

Notes

  • This provider allows you to query projects for the given Linear team.
  • This provider allows you to notify (create issue) inside Linear app for given project and team.