Skip to content

fix(gitlab_releases): version increment workflow from RC-release -> full-release

📚 Summary

Fix gitlab releases.

currently there is no way to got from RC to full release.

Workflow

Pseudo:

  1. Merge request occurs
  2. Changelog updated
  3. Tag created
  4. Gitlab release created

Changes made

Now the version doesn't auto increment a release-candidate version on the development branch. the job only auto increments on the master branch. WARNING: if a version increment is done on the development branch and there are no further commits on the development branch, the version increment on the master branch will fail.

New workflow

  1. if there is to be further work on the development branch, if desired the version can be incremented. (release-candidate version will be created).
  2. if there are no further commits to occur on the development branch, DO NOT increment the version.
  3. on merge to master the version will automatically increment to the applicable version.

🔗 Related Issue(s) 🔗 Related Merge Request(s)
#1 (closed) !1 (merged) {blocks}
nofusscomputing/infrastructure/ansible-roles!6 {blocks}

👷 Tasks

  • merging to correct branch?

  • issue linked to this MR?

  • related issues:

    • [ ] closed in a commit message

    • [ ] Manually closed

    • All related issues tasks complete?

Edited by Jon

Merge request reports

Loading