Testing the Final Infrastructure
For an initial “shake-down” test of the infrastructure, we can leverage off the code in the Github repository for creating a docker action. Add the following files to the repository: …
For an initial “shake-down” test of the infrastructure, we can leverage off the code in the Github repository for creating a docker action. Add the following files to the repository: …
An EventBridge rule will be required to filter for queued workflow jobs, and “react” by invoking an ECS task (target). Some points to consider when setting up the rule: Terraform …
The Lambda Function URL and secret noted during the CloudFormation stack deployment will be required to complete the configuration of the Github Organization webhook. Login to GitHub using an account …
This post describes the procedure for implementing the Github-EventBridge partner integration using a Python-based Lambda with an in-built HTTPs public endpoint (Function URL)—to be used as the payload URL during …
The ECS task definition for the runner depends on the following resources: Store Runner Registration Token in AWS SecretsManager Store the runner registration token, in Secretsmanager with a name github-actions-runner-registration-token: …
Each event type received via the Github webhook will be forwarded to an EventBridge event bus where its schema will be inferred by a discoverer and stored in a schema …