Skip to content

naev/naev-infrastructure

Repository files navigation

Naev Build Infrastructure

This repository contains Dockerfiles for all of the Naev Project's CI and CD build images, and Github Actions workflows.

Overview:

  • naev-artwork (Used to render naev artwork.)
  • naev-docs (Used for building website and docs.)
  • naev-linux-archaic (Used for old release builds) DEPRECATED
  • naev-macos (Used to cross compile for macOS.)
  • naev-release (Used for packaging releases)
  • naev-steamruntime (Used for testing linux steam builds in the steamruntime (sniper) environment with extra dependencies installed.)
  • naev-windows (Used to cross compile for Windows.)

Publicly available images are available from the Github Package Registry HERE. These images are used by the Naev Project in CI and CD workflows to provide standard build environments, and limit 'moving parts'.

Build Status:

Naev Infrastructure Testing
Naev Infrastructure Deployment