This repository contains Dockerfiles for all of the Naikari Project's CI and CD build images, and Github Actions workflows.
naikari-linux-latest
(Used for CI and testing.)naikari-linux-lts
(Used for release builds. Oldest targeted glibc platform)naikari-macos
(Used to cross compile for macOS.)naikari-release
(Used for packaging releases)naikari-windows
(Used to cross compile for Windows.)
Publicly available images are available from the Github Package Registry HERE. These images are used by the Naikari Project in CI and CD workflows to provide standard build environments, and limit 'moving parts'.