Skip to content
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 latest GitHub runner build #16

Open
snussik opened this issue Jan 8, 2021 · 3 comments
Open

Use latest GitHub runner build #16

snussik opened this issue Jan 8, 2021 · 3 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@snussik
Copy link

snussik commented Jan 8, 2021

In current release you use runner version hardcoded in aws.js. And its version is older than latest. It'd be great to programmatically get the latest release for usage.
GitHub API gives us this information: curl -s -X GET 'https://api.github.com/repos/actions/runner/releases/latest'
It could be parsed directly, or with jq script or by octokit.

@machulav
Copy link
Owner

machulav commented Jan 8, 2021

@snussik great that you brought up this topic! Thank you! 🙏
Will try to handle that soon.

@machulav machulav added the enhancement New feature or request label Jan 8, 2021
@machulav machulav added the good first issue Good for newcomers label Jan 10, 2021
@machulav machulav modified the milestone: v2.0.0 Jan 12, 2021
@machulav machulav changed the title Enhancement: Using latest GitHub runner build Use latest GitHub runner build Jan 20, 2021
@jdraymon
Copy link

jdraymon commented Mar 8, 2021

Would it make sense to have a version fixed in our AMI instead? or maybe a download URI with a default? My organization is a bit wary about downloading things off of the web for every build. Maybe a separate enhancement?

@IceTDrinker
Copy link

Hello, is there some help wanted on this ?

I was just thinking this could be an action input parameter being either "latest" or a specific release version (for people wanting to freeze a certain runner version but not wanting to maintain an ec2 image and so reinstall each time)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

4 participants