Container_Configuration:#
base/config.yml#
This file is where you specify container metadata before building such as:
packages
base image source
image tag
environmental variables (e.g. UID/GID)
image registry note: you need to add
secrets.REGISTRY_PASSWORDto your github actions secrets
The manifest is evaluated using the CLI tool yq.
test/versions.txt#
If a user wants a frozen manifest of certain python packages, they can put that in this file. We separated this from base/config.yml since this file is meant to be initialized using pip list > versions.txt which is much easier than typing or formatting the same output into a .yml file.