equinix-labs / ansible-collection-equinix

Ansible content to help automate the management of Equinix resources
https://deploy.equinix.com/labs/ansible-collection-equinix/
GNU General Public License v3.0
2 stars 8 forks source link

ci: semantic release GitHub action #152

Open t0mk opened 4 months ago

t0mk commented 4 months ago
SUMMARY

GitHub workflow run on-demand, which will derive new (semantic) version number based on conventional-commits syntax from PRs merged since last release. It should create GitHub release and build and upload to Ansible Galaxy. (We already have workflow for that [0])

ISSUE TYPE
COMPONENT NAME

CI

ADDITIONAL INFORMATION

Already present in EM DevRel Projects [1,2]

We're using GH action https://github.com/cycjimmy/semantic-release-action