Skip to content

Container Image for running workflows using act, available for x86 and arm.

License

Notifications You must be signed in to change notification settings

fwilhe2/act-runner-image

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Act Runner Image

Image for running workflows using act, available for x86 and arm.

Dockerhub

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

About

Container Image for running workflows using act, available for x86 and arm.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published