{"repo":"unblocked/ec2-action-builder","free":true,"listed":false,"github":"https://github.com/unblocked/ec2-action-builder","clone":"git clone https://github.com/unblocked/ec2-action-builder.git","description":"This is a custom GitHub action to provision and manage self-hosted runners using AWS EC2 On-Demand and/or Spot instances.","language":"TypeScript","stars":23,"topics":["ec2","ec2-runner","github-actions","github-actions-runner","on-demand","runner","self-hosted","spot-instances"],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"EC2 Github Action Builder IMPORTANT NOTE: NextChapterSoftware Github Org has been renamed to \"unblocked\" Please update all workflows with our new Github org name. TL;DR Jump to examples Overview This is a custom GitHub action to provision and manage self-hosted runners using AWS EC2 On-Demand and/or Spot instances. It offers multiple spot instance provisioning modes: - None: (default) Strictly On-Demand instances only - SpotOnly : Strictly Spot instances only - BestEffort : Use a Spot instance of same class and size when price is Examples Standard - Modify ec2 spot instance strategy for other deployment strategies. List of all values can be found here - Modify github token value to match the name for your Personal Access Token secret name Advanced - IAM policy and role setup instructions can be found here - Modify ec2 spot instance strategy for other deployment strategies. List of all values can be found here IMPORTANT NOTE An error occured: Runner version vX.YZ is deprecated and cannot receive messages. Error message above is usually caused by --disableupdate custom configuration argument used with a deprecated Runner version. Make sure to use a runner that has not been deprecated or omit github action runner version to use the latest available version. Use OIDC - IAM policy and role setup instructions can be found here - Modify ec2 spot instance strategy for other deployment strategies. List of all values can be found here How it all works under the hood General instance la","default_branch":null,"files":null,"tree":[],"storefront":"/r/unblocked","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/unblocked/ec2-action-builder/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}