Skip to main content

Why Github

GitHub Issues keeps code and tasks together. When Lyse generates tasks from Slack threads or Figma publishes, they land right where your developers work. Github Light

Setup

In Github

1

Open Developer settings

Click your profile picture, go to Settings, then scroll down to Developer settings.
2

Create a Personal Access Token

Go to Personal access tokens > Fine-grained tokens and click Generate new token.
3

Configure the token

Give it a clear name like Lyse-Integration and set an expiration (90 days recommended).
4

Select repository access

Choose Only select repositories and pick the repositories where you want Lyse to create issues.
5

Set permissions

Under Repository permissions, enable Issues: Read and write.
6

Generate and copy

Click Generate token and copy it immediately. You won’t be able to see it again.

In Lyse App

1

Open GitHub integration

Go to Integrations** > Github** in the Lyse webapp.
2

Paste your token

Enter the Personal Access Token you just copied from Github.
3

Select your repository

Choose the default repository where tasks should be created.

What gets published

Tasks land in Github with full context. When you approve a task in Lyse, it creates a Github issue with:
  • Title generated from the source content
  • Description with full context from Slack thread or Figma change
Coming soon: Auto mode will automatically assign issues, apply labels, and select the right project based on the task context.

Tips

Token expiration

Personal Access Tokens expire. Set a calendar reminder to regenerate your token before it expires, or use a longer expiration period.

Multiple repositories

Select additional repositories when creating your token. You can change the default repository in Lyse settings anytime.

Troubleshooting

Connection failed

  • Verify your token has the correct scope: Issues: Read and write
  • Make sure the token hasn’t expired
  • Check that you selected the right repositories when creating the token

Learn more