File tree Expand file tree Collapse file tree 2 files changed +2
-1
lines changed
Expand file tree Collapse file tree 2 files changed +2
-1
lines changed Original file line number Diff line number Diff line change 55 branches :
66 - main
77 - v1
8+ workflow_dispatch :
89
910jobs :
1011 prepare :
Original file line number Diff line number Diff line change 11# Terraform module for scalable self hosted GitHub action runners <!-- omit in toc -->
22
3- [ ![ awesome-runners] ( https://img.shields.io/badge/listed%20on-awesome--runners-blue.svg )] ( https://github.com/jonico/awesome-runners ) [ ![ Terraform registry] ( https://img.shields.io/github/v/release/philips-labs/terraform-aws-github-runner?label=Terraform%20Registry )] ( https://registry.terraform.io/modules/philips-labs/github-runner/aws/ ) ![ Terraform checks] ( https://github.com/philips-labs/terraform-aws-github-runner/workflows/Terraform%20root%20module%20checks/badge.svg ) ![ Lambda Webhook] ( https://github.com/philips-labs/terraform-aws-github-runner/workflows/Lambda%20Agent%20Webhook/badge.svg ) ![ Lambda Runners] ( https://github.com/philips-labs/terraform-aws-github-runner/workflows/Lambda%20Runners/badge.svg ) ![ Lambda Syncer] ( https://github.com/philips-labs/terraform-aws-github-runner/workflows/Lambda%20Runner%20Binaries%20Syncer/badge.svg )
3+ [](https://github.com/jonico/awesome-runners)[](https://registry.terraform.io/modules/philips-labs/github-runner/aws/) [](https://github.com/philips-labs/terraform-aws-github-runner/actions/workflows/terraform.yml) [](https://github.com/philips-labs/terraform-aws-github-runner/actions/workflows/lambda-webhook.yml) [](https://github.com/philips-labs/terraform-aws-github-runner/actions/workflows/lambda-runners.yml) [](https://github.com/philips-labs/terraform-aws-github-runner/actions/workflows/lambda-runner-binaries-syncer.yml)
44
55This [ Terraform] ( https://www.terraform.io/ ) module creates the required infrastructure needed to host [ GitHub Actions] ( https://github.com/features/actions ) self-hosted, auto-scaling runners on [ AWS spot instances] ( https://aws.amazon.com/ec2/spot/ ) . It provides the required logic to handle the life cycle for scaling up and down using a set of AWS Lambda functions. Runners are scaled down to zero to avoid costs when no workflows are active.
66
You can’t perform that action at this time.
0 commit comments