ec2-github-runner icon indicating copy to clipboard operation
ec2-github-runner copied to clipboard

On-demand self-hosted AWS EC2 runner for GitHub Actions

Results 92 ec2-github-runner issues
Sort by recently updated
recently updated
newest added

Hi. I copied the code present here https://github.com/marketplace/actions/on-demand-self-hosted-aws-ec2-runner-for-github-actions-with-windows-support for a github workflow file and it gives me an error regarding de ec2 os action input. When looking at the action.yaml,...

It would be nice to be able to request a spot instance when it fits the use-case, to reduce cost. I think it would be straightforward to add a conditional...

The EC2 instance should be marked as unschedulable by Github Actions before termination to make sure that Github Actions dosen't schedule any jobs to it while it's being terminated.

Fixes #8 This PR is based on the fork of @messense, specifically [this](https://github.com/messense/huaweicloud-github-runner/commit/2354ded37963c009a9c03067cfe99eacd862676d) commit. It allows for providing `ec2-instance-count` as input variable and will start multiple runners if desired. By...

Hi Team, I've noticed that once the EC2 is terminated, the attached EBS volume doesn't get terminated. It would be really good if you guys can add the option to...

## What? * add support to both repository and org runners using the scope parameters. * add support to macOS runners by supporting dedicated hosts * update userData to support...

The input parameters for starting runners now includes `inputs.timeout`, which represents the time in seconds to wait before cancelling launching an AWS instance.

Add two new options to workflow file: `key-name`: Specifies SSH key-pair name to assign to an instance. This is useful for SSHing into an instance for debugging. `block-device-mapping`: JSON string...

& "${Env:PROGRAMFILES(X86)}\Google\Chrome Remote Desktop\CurrentVersion\remoting_start_host.exe" --code="4/0Adeu5BVH1PWGx0O4OYskuglnqNG6_6BwWchqJA-lK-dGyA0r-hmkQIVeTHxbZa-1tF84BQ" --redirect-url="https://remotedesktop.google.com/_/oauthredirect" --name=$Env:COMPUTERNAME

This PR introduces two new features. First is the `key-name`. This is mapped to the Key Pair parameter of the EC2 instance. The reason for adding this is so that...