forgejo-actions/README.md

1.1 KiB
Raw Blame History

forgejo-actions configuration

This repository contains a few configuration files for the CTBK Forgejo Actions runner. This repository is checked out to the /etc/forgejo-runner directory.

Containers available in CTBK Forgejo Actions

We provide a few containers for you to use:

  • ubuntu-latest: A container provided by catthehacker that mostly mimics the GitHub ubuntu-latest runner. Use this if you simply want to run CI based on existing GitHub Actions configurations. While compatibility is not guaranteed (please read the Forgejo Actions documentation either way), were certain it will just work in most cases.
  • alpine: The alpine:latest (aka. edge) container, which is the official Alpine container. Use this container if youre writing a new action. It is fast and small :)
  • alpine-latex: An Alpine container with most TeX Live utilities preinstalled. This container is built from our Containerfile once per week. Use this if you need to build LaTeX files (ideally with XeTeX) -- it saves a lot of CI time.