act-runner-image
act-runner-image copied to clipboard
Container Image for running workflows using act, available for x86 and arm.
Act Runner Image
Image for running workflows using act, available for x86 and arm.
Uses scripts taken from actions/runner-images, located in the vendor directory. They are copyrighted by GitHub under the terms of the license.
Usage
See nektos/act for general usage of the act tool.
You may specify this image like so in the root directory of your repo:
act --platform ubuntu-latest=fwilhe2/act-runner:latest
Note that you might need to replace ubuntu-latest with your specific ubuntu version such as 22.04 depending in your workflow.
This image only exists with ubuntu 22.04 as of now.
The image exists in the following variants:
fwilhe2/act-runner:latest- Base variant which 'only' contains nodejs since this is required as a runtime for actions
- Smallest variant, still about 1 gb compressed
- Additional build requirements can be added via the
setup-*actions
fwilhe2/act-runner:latest-jvm- Contains the Eclipse Temurin versions of lts jdk versions and build tools such as maven and gradle
fwilhe2/act-runner:latest-rust- Contains the rust compiler and related tooling
fwilhe2/act-runner:latest-gcc- Contains gcc
fwilhe2/act-runner:latest-clang- Contains clang