GitHub migration tools reimagined
In the last post I wrote about the “State of GitHub migration tools”. I this post I would like to present my humble attempt to unify and improve the developer experience regarding the GitHub migration tools.
Continue readingState of GitHub migration tools
For some time I am working on migration projects from various platforms to GitHub. What I soon realized is the miserable state of the GitHub migration tools. It is easy to complain when you’re not involved in the development process and don’t know the priorities and decisions. Therefore, I would like to outline the current state of the migration tools and what we maybe can do better.
Continue readingGitHub CLI Extension Template
Based on the gei project I created a GitHub CLI extension template project for dotnet/C#. This templates comes with a GitHub Actions workflow for build, test and publish the extension out of the box.
gl2gh GitHub CLI Extension
I am working for some time now on a migration project from plattforms like Azure DevOps, Bitbucket and GitLab to GitHub Enterprise. There are official GitHub CLI extensions for the migration from Azure DevOps (ado2gh) and Bitbucket (bbs2gh) to GitHub but unfortunately none for the migration from GitLab to GitHub.
For this case I created based on the GitHub Enterprise Importer (gei) CLI extension the unofficial gl2gh CLI extension. This extension is based on the same code as the other extensions. The code you can find here.
GitHub Certifications
After weeks of preperation and exams I finished today my certification for GitHub Foundations, GitHub Advanced Security, GitHub Administration and GitHub Actions 🥳 🎉
Project Server Resources
While working with the Project Server I had to search a lot for resources. So I collected them together to have a quick access. I added also Postman collections and environments to have a convenient way to test and work with the Project Server REST and OData API. All the resources you can find in the Project Server Resources repository on GitHub.
