[GH-ISSUE #2055] Move away from catthehacker images #985

Closed
opened 2026-03-01 21:47:57 +03:00 by kerem · 6 comments
Owner

Originally created by @andrewvaughan on GitHub (Oct 19, 2023).
Original GitHub issue: https://github.com/nektos/act/issues/2055

Act version

N/A

Feature description

It seems that @catthehacker has left GitHub. They have had no activity since April and updated their status to say "I'm barely active here anymore."

This makes it an urgent time to fork their images repository to keep act fluid. There's already a PR (https://github.com/catthehacker/docker_images/pull/116) I posted that I don't expect to get incorporated that prevents anyone not using RSA (which is becoming the new standard) from successfully using the container.

Originally created by @andrewvaughan on GitHub (Oct 19, 2023). Original GitHub issue: https://github.com/nektos/act/issues/2055 ### Act version N/A ### Feature description It seems that @catthehacker has left GitHub. They have had no activity since April and updated their status to say "I'm barely active here anymore." This makes it an urgent time to fork their images repository to keep `act` fluid. There's already a PR (https://github.com/catthehacker/docker_images/pull/116) I posted that I don't expect to get incorporated that prevents anyone not using RSA (which is becoming the new standard) from successfully using the container.
kerem 2026-03-01 21:47:57 +03:00
Author
Owner

@andrewvaughan commented on GitHub (Oct 19, 2023):

Looks like it's still being maintained, just not by @catthehacker - concern (somewhat) alleviated.

<!-- gh-comment-id:1771773148 --> @andrewvaughan commented on GitHub (Oct 19, 2023): Looks like it's still being maintained, just not by @catthehacker - concern (somewhat) alleviated.
Author
Owner

@ChristopherHX commented on GitHub (Oct 22, 2023):

it's still being maintained

Barely maintained is more correct.

If you have any problem with images smaller than full-*, consider switching to full, because the full images are now copied from GitHub Hosted Runner filesystems. Also GitHub Hosted Runners are maintained by Microsoft/GitHub, with the possibility of commercial support (The image generation code is here https://github.com/actions/runner-images).

See here of how I copy the root filesystem into the ghcr (Yeah, No low upload limit. We can happily upload 17GB multiple times) (https://github.com/ChristopherHX/runner-image-blobs, I guess just fork that repo if my cron job dies and I don't fix it)
Then skopeo copies it to full-latest (https://github.com/catthehacker/docker_images/blob/master/.github/workflows/copy-full-image.yml)
It is less error prone, better maintained. No need to update dependencies yourself, let microsoft do it for free.

<!-- gh-comment-id:1774080303 --> @ChristopherHX commented on GitHub (Oct 22, 2023): > it's still being maintained Barely maintained is more correct. If you have any problem with images smaller than `full-*`, consider switching to full, because the full images are now copied from GitHub Hosted Runner filesystems. Also GitHub Hosted Runners are maintained by Microsoft/GitHub, with the possibility of commercial support (The image generation code is here https://github.com/actions/runner-images). See here of how I copy the root filesystem into the ghcr (Yeah, No low upload limit. We can happily upload 17GB multiple times) (<https://github.com/ChristopherHX/runner-image-blobs>, I guess just fork that repo if my cron job dies and I don't fix it) Then skopeo copies it to full-latest (https://github.com/catthehacker/docker_images/blob/master/.github/workflows/copy-full-image.yml) It is less error prone, better maintained. No need to update dependencies yourself, let microsoft do it for free.
Author
Owner

@catthehacker commented on GitHub (Oct 22, 2023):

It seems that @catthehacker has left GitHub

I'm still here. No need to panic. I would not leave my work unattended or completely abandon it if it's important.

<!-- gh-comment-id:1774143816 --> @catthehacker commented on GitHub (Oct 22, 2023): > It seems that @catthehacker has left GitHub I'm still here. No need to panic. I would not leave my work unattended or completely abandon it if it's important.
Author
Owner

@giggio commented on GitHub (Feb 18, 2026):

I believe this issue could be reconsidered.
All builds are failing for more than a year:
https://github.com/catthehacker/docker_images/actions/workflows/build-ubuntu.yml

<!-- gh-comment-id:3923697489 --> @giggio commented on GitHub (Feb 18, 2026): I believe this issue could be reconsidered. All builds are failing for more than a year: https://github.com/catthehacker/docker_images/actions/workflows/build-ubuntu.yml
Author
Owner

@ChristopherHX commented on GitHub (Feb 18, 2026):

All builds are failing for more than a year:

@giggio Are you claiming this based on the workflow conclusion? Instead of the job conclusion that are green for 90% of all images.

The failing flavour images are not even referenced in nektos/act.

Let me know if you find a good maintained replacement.

<!-- gh-comment-id:3923806326 --> @ChristopherHX commented on GitHub (Feb 18, 2026): > All builds are failing for more than a year: @giggio Are you claiming this based on the workflow conclusion? Instead of the job conclusion that are green for 90% of all images. The failing flavour images are not even referenced in nektos/act. Let me know if you find a good maintained replacement.
Author
Owner

@giggio commented on GitHub (Feb 18, 2026):

It shows that the repo is largely unmaintained, it shows a lack of care.
And I don't have a good replacement, that is a real issue... It seems there isn't one!

<!-- gh-comment-id:3923903017 --> @giggio commented on GitHub (Feb 18, 2026): It shows that the repo is largely unmaintained, it shows a lack of care. And I don't have a good replacement, that is a real issue... It seems there isn't one!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/act#985
No description provided.