Sha256: df78e1466a9838c0e1e8de3208887219ac77fb72a020fa3456dee13cd4896d38

Contents?: true

Size: 971 Bytes

Versions: 51

Compression:

Stored size: 971 Bytes

Contents

# Release process

This is vagrant-zones' current release process, documented so people know what is
currently done to release it.

## Prepare the release

Github Actions now handles the release cycle. We are using SemVer Verision and Convential Commits to ensure that we can use our Commits in our CI/CD Workflow

To push a fix, ie a the Patch digit in Version string, prefix your commit header with "fix:  Some Commit Message"

To push a feature, ie a the feature digit in Version string, prefix your commit header with "feat:  Some Commit Message"

Doing so will cause GitHub Actions to perform the following
* Update the version in "lib/vagrant-zones/version.rb"
* Update the version in CHANGELOG.md
* Create a Release and Corresponding tag
* Push the package to the GPR and Ruby Gems

The CHANGELOG.md will be automatically maintained in a similar format to Vagrant by the Github Action Release-Please:

https://github.com/mitchellh/vagrant/blob/master/CHANGELOG.md

Version data entries

51 entries across 51 versions & 1 rubygems

Version Path
vagrant-zones-0.1.98 RELEASE.md
vagrant-zones-0.1.97 RELEASE.md
vagrant-zones-0.1.96 RELEASE.md
vagrant-zones-0.1.94 RELEASE.md
vagrant-zones-0.1.93 RELEASE.md
vagrant-zones-0.1.92 RELEASE.md
vagrant-zones-0.1.91 RELEASE.md
vagrant-zones-0.1.90 RELEASE.md
vagrant-zones-0.1.89 RELEASE.md
vagrant-zones-0.1.88 RELEASE.md
vagrant-zones-0.1.87 RELEASE.md
vagrant-zones-0.1.86 RELEASE.md
vagrant-zones-0.1.85 RELEASE.md
vagrant-zones-0.1.84 RELEASE.md
vagrant-zones-0.1.83 RELEASE.md
vagrant-zones-0.1.82 RELEASE.md
vagrant-zones-0.1.81 RELEASE.md
vagrant-zones-0.1.80 RELEASE.md
vagrant-zones-0.1.79 RELEASE.md
vagrant-zones-0.1.78 RELEASE.md