Skip to content

Forgejo CI Container

Debian-based runner image with git, curl, Node.js, and Python for Forgejo Actions and similar CI jobs.

Features

  • Installs git, curl, nodejs/npm, and python3/pip on a stable Debian base.
  • Suitable for running JavaScript-based CI actions (e.g. actions/checkout) alongside Python-based tooling in the same job container.

Usage

Pull the image

podman pull registry.gitlab.com/niclas-zone/ctr/forgejo-ci:latest

Run a command

podman run --rm \
  -v $(pwd):/app \
  -w /app \
  registry.gitlab.com/niclas-zone/ctr/forgejo-ci:latest \
  node --version

Author

Niclas Heinz

Contributing

Contributions are welcome! Please open an issue or submit a merge request if you have suggestions or improvements.

License

This project is licensed under the MIT License. See LICENSE for details.