Closed asw101 closed 2 years ago
Awesome!!! thank you. @jasonmesser7 can you shepherd this through please. This sounds fantastic.
I was able checkout the PR and implement the code in my own fork and it worked great!
The way the secrets work with the Service Principal is a little different so I will need to spend some time figuring that out, but otherwise it LGTM. Will merge tomorrow when I have time to set up the service principal with our main branch.
This PR:
Adds three GitHub Actions:
00-azure.yaml
: Authenticates against Azure and successfully runs simem (via thetest test
command).00-azure-empty.yaml
: triggered byworkflow_dispatch
, authenticates against Azure, and is able to clean up infrastructure by usingaz deployment group create
to deploy an empty Bicep template.deploy-image.yaml
: Builds and pushes an image to GitHub Container Registry from thelatest
branch. For this we made a copy ofDockerfile_cli
as a defaultDockerfile
, which we can probably clean up. The build is currently broken.Adds the development container (see:
.devcontainer/
) that @UmakanthOS and I used to hack on this project in GitHub Codespaces.Removes CircleCI.