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

Actions: Custom VM Images for GitHub-hosted runners generally available #959

Open
github-product-roadmap opened this issue Apr 24, 2024 · 0 comments
Labels
actions Feature: GitHub Actions ga Feature phase: Generally available github enterprise Product SKU: GitHub Enterprise github team Product SKU: GitHub Team runners C2C - Actions Compute

Comments

@github-product-roadmap
Copy link
Collaborator

Summary

Actions Hosted runners will now include the option to build your own virtual machine image to power your workflows that are run on GitHub Actions. This allows developers to gain control over their supply chain and reduce the average duration of their workflows by customizing the software, tools, and files on Actions Hosted runners before a workflow starts.

Intended Outcome

33% of Actions people run are to set up tools/dependencies on their machine before they even start to download images/packages that their application is dependent on. This takes time on every run of that workflow. With custom images developers can now customize those pre-installed tools, saving time by creating a "pre-warmed" machine.

How will it work?

GitHub's image customization allows developers to use their existing workflow YAML to produce images which can be used as the base for their different developer environments. Developers can use the new syntax to take the state of their current environment and save that to an image to be used in future workflows.

@github github locked and limited conversation to collaborators Apr 24, 2024
@github-product-roadmap github-product-roadmap added actions Feature: GitHub Actions ga Feature phase: Generally available github enterprise Product SKU: GitHub Enterprise github team Product SKU: GitHub Team runners C2C - Actions Compute labels Apr 24, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
actions Feature: GitHub Actions ga Feature phase: Generally available github enterprise Product SKU: GitHub Enterprise github team Product SKU: GitHub Team runners C2C - Actions Compute
Development

No branches or pull requests

1 participant