Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,456,930
Community Members
 
Community Events
176
Community Groups

Migration existing Trello boards into Github projects

Hi,

i am planning to migrate our existing trello boards to github projects but no idea how to do it. If anyone has done this before or has idea kindly let me know.

Thanks in advancs

2 answers

0 votes
milynnus Rising Star Dec 09, 2022

@Abhik Kumar Maitra 

Your description is not very clear on what you want to migrate to github. Are you try to send data from the card and eg create an issue on a repo? 

Have you look at the GitHub power up?

@milynnus i looked up the github power and used that as well. but that is for new ones. i want to export entire trello boards with cards and the details in the cards and import to github projects and display as it was in trello or somewhat similar

Hi @Abhik Kumar Maitra 

as there is a well documented API for Trello (https://developer.atlassian.com/cloud/trello/rest/api-group-actions/) and also a good API for GitHub (https://docs.github.com/en/rest?apiVersion=2022-11-28) you should be able to write scripts which do the job. This of course expects some knowledge on APIs and also authorizations like OAuth...

Much easier would probably be to find a tool which does the job for you, but as I've not had this problem before I can not recommend you any. Maybe just try to find some via google?

thanks @Mika von Essen i will look into them as i dont have coding or API experience

@Mika von Essen any idea of such tools which can help me with it?

@Abhik Kumar Maitra

Do you want to have a continuous integration which syncs everything 2 ways between Trello and GitHub Projects? Or do you want to close the Trello board and turn it into a GitHub Projects project?

In the first case you could try to set up Zapier triggers which apply the changes on the corresponding tool and mirror your boards. (I did not find any standard tool for that)

In the second case - Maybe you could look into csv exports for Trello and import them in GitHub Projects?

@Mika von Essen  I want to close down the trello board and move the contents to Github projects. i did not see an option to import CSV into Github Projects

Hmm.. Via google I've found this command line tool: https://www.npmjs.com/package/github-csv-tools, maybe this could help you? You would probably need to map the values prior executing, but this could maybe be your way. Looking into the project, the csv table should or can contain header with the values title, body, labels, milestone, assignee, state

You could also fork the repository from the github site (https://github.com/gavinr/github-csv-tools) and try to modify it, but this would need some NodeJS and JavaScript knowledge and I don't know your technical background..

@Mika von Essen thanks a lot for this. i will look into it

Suggest an answer

Log in or Sign up to answer
TAGS

Atlassian Community Events