Paul Brinkmeier 84f03f39d1
Some checks failed
Lint Ansible files / lint-ansible-files (push) Failing after 19s
continuous-integration/drone/push Build is passing
fixup! fixup! fixup! Add CI using Gitea actions
2023-09-01 02:24:52 +02:00
..
2023-09-01 01:58:02 +02:00
2023-09-01 01:58:02 +02:00

gitea

Add a .env file like this:

GITEA_DB_PASSWORD=...
GITEA_SMTP_PASSWORD=...
GITEA_RUNNER_REGISTRATION_TOKEN=...

You should keep an eye on GITEA_RUNNER_REGISTRATION_TOKEN. I suspect it might change over time, e.g. when restarting or updating Gitea.

Files

  • runner-config.yaml: Configuration for gitea/act_runner. Generated using act_runner generate-config then adjusted
  • Dockerfile: Creates an image based on gitea/act_runner that comes with runner-config.yaml in /opt (to avoid the extra mount)