jtormey / jtormey/linear-sync

Label sync does not work for labels included when creating a new Github issue

Open
#20 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Elixir
Stars
76
Forks
7
PR merge metrics
No merged PRs in 30d

Description

Current Behavior: When creating a new Github issue that has labels, Linear Sync will import the issue title and text but will not include the labels.

When adding labels to an existing issue, the sync process works as expected and the labels from Github are added to Linear.

Expected Behavior: Linear Sync should import the labels for new issues, the same way that it syncs labels when they are added to existing issues.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Inspect the GitHub issue creation sync path and compare it with the existing-label synchronization path, which is reported to work for labels added after creation. Reproduce the case by creating a GitHub issue with labels, then verify that the imported Linear issue includes those labels.

Written by the indexing model from the issue text.

Assessment

Tech stack
elixir, github
Domain
backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.