The init phase does some configuration checking. However, at that point, the config is already used. Thus the validation can not find certain problems – the program might have already crashed.
init
The life cycle is:
get_compose_dir
How to replicate: remove release_name from config file (or make a typo in option name), run compose and watch it crash instead of reporting an error.
release_name
Fixed together with #91.
@lsedlar changed the status to Fixed
Fixed
This issue has been migrated to Fedora Forge: https://forge.fedoraproject.org/pungi/pungi/issues/71
Please continue any further discussion there.