-
Notifications
You must be signed in to change notification settings - Fork 348
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use pre-installed GitHub runner on the AMI #38
Comments
I think this is a great idea. The way I'd like it to work is I prepare the AMI with the Github Runner and any other dependencies. Then I run this Github Action and expect it to just start it for me. Of course, this Github Action will need to know where the config and run scripts are located so they can be invoked. This could be another input. |
FWIW, here's an example AMI build (NOTE: for Ubuntu Here's how I currently use this AMI (:warning: experimental), which I think is pretty close to what @keithalpichi describes above (plus it uses a non-root user for the runner). See also: philips-labs/terraform-aws-github-runner scripts In |
@machulav @keithalpichi Here's a quick stab at it: #56. Let me know what you think. |
Using the changes from the PR above I'm able now to use pre-baked AMI with installed actions-runner software. I've configured it using the following steps:
|
From @jdraymon in #16:
Let's keep it separate and collect feedback from the others.
The text was updated successfully, but these errors were encountered: