Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/valiot/runner-image
https://github.com/valiot/runner-image
actions devops docker workflows
Last synced: 7 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/valiot/runner-image
- Owner: valiot
- Created: 2023-05-18T19:02:41.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-14T19:10:42.000Z (2 months ago)
- Last Synced: 2025-01-02T00:16:05.597Z (15 days ago)
- Topics: actions, devops, docker, workflows
- Language: Dockerfile
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
Valiot's Self-hosted runner image
The [default image](https://github.com/actions/actions-runner-controller/blob/master/docs/about-arc.md#software-installed-in-the-runner-image) comes very slim, we need to add some packages.
Custom packages added
- yarn
- azure cli
- kubectl
- gh
- hub
- [Cypress Dependencies](https://docs.cypress.io/guides/continuous-integration/introduction#UbuntuDebian)## Version
1.4.1## Build and Push
```bash
docker buildx build --no-cache -t ghcr.io/valiot/runner-image:${version} -t ghcr.io/valiot/runner-image:latest . --platform=linux/amd64,linux/arm64 --push
```If you have issues building the image try adding `--no-cache` to the docker command
Read more at:
- https://github.com/actions/setup-node/issues/182
- https://github.com/actions/runner-images
- https://github.com/catthehacker/docker_images