Right now, the build cache is invalidated if the inputs or the outputs of the target changed. However, if the target itself is updated (for instance, its command, defined in zinoma.yml), the cache is not automatically invalidated.
This can cause issues to users who are modifying the Zinoma build configuration, or for those who later check out these updates. A current workaround is to use the --clean option, as it forces the invalidation of the cache.
Right now, the build cache is invalidated if the inputs or the outputs of the target changed. However, if the target itself is updated (for instance, its command, defined in
zinoma.yml), the cache is not automatically invalidated.This can cause issues to users who are modifying the Zinoma build configuration, or for those who later check out these updates. A current workaround is to use the
--cleanoption, as it forces the invalidation of the cache.