Skip to content
Discussion options

You must be logged in to vote

Yes. You have three practical options, and I would not jump straight to the full-* image unless you really need parity with the hosted runner.

For the middle ground, use the act-* image:

act -P ubuntu-22.04=ghcr.io/catthehacker/ubuntu:act-22.04

That image is documented by catthehacker/docker_images as the medium-size image used by nektos/act, intended to keep compatibility with most actions while staying much smaller than the hosted-runner copy. The full-22.04 image is the near-hosted-runner copy and is expected to be huge.

If your workflow mostly needs a few missing CLI tools, I would usually build a small project image on top of the act image instead of pulling full:

FROM ghcr.io/catthe…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by centranoisacs
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants