You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We merged a new opt-in feature yesterday, allowing a galaxy.yml to specify MANIFEST.in directives instead of utilizing build_ignore.
The effective outcome is that manifest: is exclusive by default, whereas build_ignore: is inclusive by default. When using manifest: there are a default set of directives that should meet the majority of users use cases, as opposed to what build_ignore: had provided. Simply adding manifest: to galaxy.yml and ensuring no build_ignore: is specified will opt into this behavior.
This will be included in 2.14, and as of now requires installing the optional dependency distlib. We plan to discuss whether we make distlib a hard dependency, and promote manifest: as the default, but for now, it is opt-in and an optional dependency.
The text was updated successfully, but these errors were encountered:
docs and tests are purposefully included in the default manifest directives. docker-compose.yml would not be included in the root, but would be if it happens to appear in a place where .yml files are included. If you read the documentation link provided above, it outlines the default directives in use.
We merged a new opt-in feature yesterday, allowing a
galaxy.yml
to specifyMANIFEST.in
directives instead of utilizingbuild_ignore
.The effective outcome is that
manifest:
is exclusive by default, whereasbuild_ignore:
is inclusive by default. When usingmanifest:
there are a default set of directives that should meet the majority of users use cases, as opposed to whatbuild_ignore:
had provided. Simply addingmanifest:
togalaxy.yml
and ensuring nobuild_ignore:
is specified will opt into this behavior.You can read more about this at https://docs.ansible.com/ansible-core/devel/dev_guide/developing_collections_distributing.html#manifest-directives
This will be included in 2.14, and as of now requires installing the optional dependency
distlib
. We plan to discuss whether we makedistlib
a hard dependency, and promotemanifest:
as the default, but for now, it is opt-in and an optional dependency.The text was updated successfully, but these errors were encountered: