in this learning project we try to make project to use github actions to make continuous Integration and deploy.
in this project we focus only in writing ci-cd.yaml
with every commit to master bransh following steps will run automaticly by github action
- make server with ubuntu
- install .net 5
- restore any dependancy in our project
- build application with .net
- Run automated tests
- deploy to Azure cloud