Migrate CI workflows from Azure Pipelines to Github Actions. Reasons for migration: - Github Actions are [free for open source repositories](https://github.com/features/actions#pricing-details) - Easier to set up - Github is where we store the source code, plan milestones and track issues - Github Actions have better integration with various Github features - Github is preferred by the community