I need assistance setting up two scenarios for syncing between GitHub and monday.com. Here’s what I’m trying to achieve:
Scenario 1: Sync GitHub Repository to monday.com Board
Trigger: When an issue is created in GitHub and assigned to ‘Assignee1’, ‘Assignee2’, or ‘Assignee3’.
Action: Copy the issue to a monday.com board called ‘creative request board’ under the group ‘website requests’.
Details:
Tag the requestor as ‘USERNAME’.
Ensure any comments on the GitHub issue sync to monday.com as updates.
Scenario 2: Sync monday.com Board to GitHub Repository
Trigger: When an item is created in monday.com and ‘USERNAME’ is tagged as the Assignee.
Action: Copy the item to GitHub as an issue.
Details:
Ensure updates in monday.com sync to GitHub as comments.
I need help setting up these scenarios in Make, especially the bi-directional synchronization of updates and comments. Any guidance or step-by-step instructions would be greatly appreciated. Thank you!
I would suggest completing the Make Academy before jumping into building a complete scenario.
If you need specific assistance when you are building a scenario it’s easier to help you then.
Otherwise, you can also hire a professional by posting in the Professional Services category.
Here are some useful links and guides you can use to learn more on how to use the Make platform, apps, and app modules. I found these useful when I was learning Make, and hope they might benefit you too —
We can create the scenario to achieve seamless syncing between GitHub and monday.com using Make.com like Sync GitHub Repository to monday.com Board.
Use the GitHub module to monitor new issues and Set a filter to trigger only when the issue is assigned to Assignee1 ‘Assignee2’, or ‘Assignee3’.
Use the monday.com module to create an item in the ‘creative request board’ under the ‘website requests’ group and tag the requestor as 'USERNAME and step to ensure any comments on the GitHub issue sync to monday.com as updates. Use the GitHub module to monitor issue comments and the monday.com module to create updates in the corresponding item.
Sync monday.com Board to GitHub Repository, Use the monday.com module to monitor new items created in the 'creative request board, and Set a filter to trigger only when ‘USERNAME’ is tagged as the Assignee. Use the GitHub module to create a new issue with the item details. Ensure updates in monday.com sync to GitHub as comments. Use the monday.com module to monitor updates on the item and the GitHub module to post these updates as comments on the corresponding GitHub issue
We have created a demo workflow for you. I believe this will help you. Please find the attached loom explanations for both workflows and let us know if you need anything else or if this helps you.