Contributing
Thanks for considering contributions. Suggested workflow:
- Fork the repository and create a feature branch.
- Make changes and add documentation where appropriate (docs/).
- Update
CHANGELOG.rstwith the user-visible summary of changes. - Open a pull request against
mainand describe the change.
Testing
- For collection code changes, run
ansible-lintand any role-specific molecule tests if present. - To preview the documentation locally, install MkDocs and build the site:
pip install mkdocs mkdocs-material
mkdocs serve
Publishing the collection to Ansible Galaxy
Build and publish steps for maintainers:
ansible-galaxy collection build
ansible-galaxy collection publish eledio-services-<version>.tar.gz