Souvikns / Notion-Board

Sync GitHub issue to you notion database.
Apache License 2.0
22 stars 10 forks source link

Push Assignee and other details to Notion-Board #57

Open DavidMc2021 opened 2 years ago

DavidMc2021 commented 2 years ago

Need

_In order to see who is assigned to each issue As a User that has setup the integration I want to Push the assignee information to the integration so that I can sort/filter

Acceptance Criteria

Scenario: When a GitHub issue is updated it should push the information to the Notion-board integration GIVEN a successful integration WHEN any update happens THEN the corresponding issue ID is updated in Notion

Tasks

Souvikns commented 2 years ago

Assignee, Project, Milestone, and Development supports multiple entries in GitHub, In notion, we have multi-select would this be helpful if I sync only the names using multi-select so something like this -

Assignees: Souvik, DavidMc2021 Projects: NameOfSomeProject Milestones: NameofSomeMilestone

@DavidMc2021 does this work for you? I think by doing this you can then make different views in notion according to filtering certain properties.

DavidMc2021 commented 2 years ago

Yes I think this works well the way that you planned it out. Having different views in Notion is a clever method to review the DB's.

DavidMc2021 commented 1 year ago

Another point, if we can push "Labels" from GitHub into Notion as a :Multi-Select then we can filter based on Labels in Notion which is very handy.