1.0 KiB
1.0 KiB
Publishing New Versions
- Ensure all relevant PRs have provided changelog fragments, then generate a changelog entries for new version:
antsibull-changelog release --version X.Y.Z --date YYYY-MM-DD - Update
galaxy.ymlfile andrequirements.ymlexample inREADME.mdwith the newversionfor the collection. - Tag the version in Git and push to GitHub:
git tag -a X.Y.Z git push origin X.Y.Z
Additional manual steps are required when automatic publish to Ansible Galaxy is not enabled in the repository. This
requires a user who has access to the community.zabbix namespace on Ansible Galaxy to publish the build artifact.
-
Run the following commands to build and release the new version on Galaxy:
ansible-galaxy collection build ansible-galaxy collection publish ./community-zabbix-$VERSION_HERE.tar.gz
After the version is published, verify it exists on the Zabbix Collection Galaxy page.