Create the artifacts and documentation for automating continuous delivery by making it possible to set up GitHub Actions (which is free for public repositories) to trigger builds and automatically deploy them to a testing or staging environment.
Initially the CD pipeline should simply automatically deploy the service to an environment when a push to a particular branch triggers it. Ultimately it should be able to run unit and integration tests on the build and fail to deploy or roll it back if anything doesn't pass.
It should be possible to follow the documentation to put the continuous delivery pipeline into operation.
Create the artifacts and documentation for automating continuous delivery by making it possible to set up GitHub Actions (which is free for public repositories) to trigger builds and automatically deploy them to a testing or staging environment.
Initially the CD pipeline should simply automatically deploy the service to an environment when a push to a particular branch triggers it. Ultimately it should be able to run unit and integration tests on the build and fail to deploy or roll it back if anything doesn't pass.
It should be possible to follow the documentation to put the continuous delivery pipeline into operation.
Links: