AWS CodeBuild provides a managed way to provide so-called âself-hostedâ runners for your GitHub Actions workflows.
CodeBuild does not offer a long-running runner, but instead provisions a new instance for every job. It uses CodeConnections to install a webhook at the repo or org level. This webhook subscribes to multiple events and ensures that a CodeBuild instance starts if a job begins with a matching runs-on.
Whatâs not always obvious (and often confusing):
To understand these nuances, letâs look at a few scenarios. In all cases, assume a CodeBuild project is configured to use EC2 as the compute option.
aws ci docker githubThis is a fork of Michal Gajda's PSWindowsUpdate PowerShell module. The original module can be found on the PowerShell Gallery.
windows github powershellContinuous Delivery and Integration server.
ci testing integration django github programming webdev sysadminHow to create an 'orphan' gh-pages branch to hold project documentation.
github tutorial