# abarichello/godot-ci

Docker image to export Godot Engine games. Templates for Gitlab CI and GitHub Actions to deploy to GitLab Pages/GitHub Pages/Itch.io.

Repository: https://github.com/abarichello/godot-ci
Canonical: https://ross.abutalabs.com/products/godot-ci
Homepage: https://hub.docker.com/r/barichello/godot-ci
Language: Dockerfile
License: MIT
License Family: permissive
Topics: godot-engine, godot, gitlab, gitlab-ci, ci-cd, docker, dockerfile, github-actions, github-page, github-pages, gitlab-pages, hacktoberfest
Last push: 2026-08-18T23:48:03+00:00

## Health v2 (maintenance only)
Score: 98/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 98, longevity 100
- inputs: {"age_days": 2870, "days_push": 15, "days_rel": 15, "gap_med": 29.0, "n_releases_24m": 13}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1115, forks 163 (observed 2026-08-28T04:03:38.334243+00:00)

## What it is
A Docker image and CI templates for exporting Godot Engine games headlessly and deploying them to GitLab Pages, GitHub Pages, or Itch.io. It includes reference pipelines for GitLab CI and GitHub Actions, with support for Mono/C#, Android, and GDNative builds.

## Use cases
- automate exporting godot games in ci
- deploy godot game to github pages
- publish godot build to itch.io from gitlab ci
- docker image for godot headless export
- build godot android apk in ci pipeline
- export godot mono c# project in github actions

## When to choose
- you build Godot games and want automated exports on every push
- you deploy web builds of Godot games to GitHub/GitLab Pages or Itch.io
- you need headless Godot export in a containerized CI environment

## When to avoid
- you use a game engine other than Godot
- you need to run the Godot editor interactively rather than export headlessly
- your CI platform is not GitLab CI or GitHub Actions

## Facets
- artifact type: infra-config
- maturity: active
- function: ci-cd, deployment, container-runtime, build-tool
- domain: -
- platform: cli
- tags: godot-engine, docker-image, gitlab-ci, github-actions, game-export, itch-io, gitlab-pages, github-pages, game-development, devops, containers, automation, docker, linux

## Member repositories
- abarichello/godot-ci (main) score 98

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:38.334243+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:42:09.492378+00:00, confidence not recorded.
  - readme: https://github.com/abarichello/godot-ci (fetched 2026-08-28T04:03:38.334243+00:00, sha 4dc9cfd219fc)
  - homepage: https://hub.docker.com/r/barichello/godot-ci (fetched 2026-08-29T12:45:54.409845+00:00, sha 7983a1cf3231)
  - site_page: https://docs.docker.com/docker-hub (fetched 2026-08-29T12:45:54.418988+00:00, sha caaa18892709)
  - site_page: https://www.docker.com/docs (fetched 2026-08-29T12:45:54.420721+00:00, sha aeada2272712)
  - site_page: https://www.docker.com/company (fetched 2026-08-29T12:45:54.422377+00:00, sha 05ab59b2bc29)
- Data as of 2026-08-30T08:39:29.467469+00:00.
