jina-ai / dashboard

Interactive UI for analyzing Jina logs, designing Flows and viewing Hub images
https://dashboard.jina.ai
Apache License 2.0
118 stars 61 forks source link

Sync github labels and github project board columns #226

Closed lusloher closed 3 years ago

lusloher commented 3 years ago

From March 2021, will be moving all issue tracking from Jira to Github. We will be using Github projects kanban boards to track the status of tickets.

The product team would like a feature that:

When a GitHub issue is moved between Github project board columns that GitHub issue labels be automatically updated. We have issue labels that match each project board column [status:to_do,status:in_progress]. Currently, we would have to manually move the ticket between columns, and update the label.

The reason for this

Project boards will be private, only shown to Jina team members. But we would still like community members should be able to use the labels to see the status of their feature requests.

Check out this project as a possible solution https://github.com/doerfli/github-project-labels https://github.com/isaacs/github/issues/1488

Screenshot 2021-03-24 at 14 43 30
lusloher commented 3 years ago

Link to feature: https://jinaai.productboard.com/feature-board/planning/features/7160519

FionnD commented 3 years ago

@Roshanjossey could you provide a very quick summary of why this solution will not work?

FionnD commented 3 years ago

See here, https://github.com/isaacs/github/issues/1488

A solution will need to be coded which merged graphql and the webhooks

jina-bot commented 3 years ago

This issue is stale because it has been open 20 days with no activity. Remove stale label or comment or this will be closed in 4 days

aga11313 commented 3 years ago

@niuzs-alan Could take this over in the coming weeks