Skip to content

feat(ec2): add dedicated host and dynamic label support#328

Merged
edersonbrilhante merged 3 commits into
mainfrom
ec2-pre-7.7.0
Jun 11, 2026
Merged

feat(ec2): add dedicated host and dynamic label support#328
edersonbrilhante merged 3 commits into
mainfrom
ec2-pre-7.7.0

Conversation

@edersonbrilhante

Copy link
Copy Markdown
Member

Description

Adds EC2 runner support for the 7.7.0 runner module changes.

This change:

  • Updates EC2 runner module wiring to use 7.7.0 of terraform-aws-github-runner.
  • Adds tenant-level enable_dynamic_labels support for EC2 runners.
  • Adds per-runner use_dedicated_host configuration for dedicated-host/macOS runner pools.
  • Parameterizes the Lambda ZIP download script so artifacts can be downloaded from the configured runner module repo.
  • Updates tenant templates, example configs, and deployment docs with ec2_config, dynamic label, and macOS dedicated-host guidance.
  • Regenerates module READMEs with updated provider versions and input documentation.

Compare: main...ec2-pre-7.7.0

Type of Change

  • Bug Fix
  • New Feature
  • Breaking Change
  • Refactor
  • Documentation
  • Other (please describe): Generated Terraform module README updates

Checklist

  • I have read the contributing guidelines
  • Existing issues have been referenced (where applicable)
  • I have verified this change is not present in other open pull requests
  • Functionality is documented
  • All code style checks pass
  • New code contribution is covered by automated tests
  • All new and existing tests pass

@edersonbrilhante edersonbrilhante marked this pull request as ready for review June 11, 2026 08:40
@edersonbrilhante edersonbrilhante enabled auto-merge (squash) June 11, 2026 08:49

@artemburlaka artemburlaka left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@edersonbrilhante edersonbrilhante merged commit a44fd6c into main Jun 11, 2026
5 checks passed
@edersonbrilhante edersonbrilhante deleted the ec2-pre-7.7.0 branch June 11, 2026 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants