v1.2.3
🚀 Enhancements
Use format `v$MAJOR.$MINOR.$PATCH` for auto-release tags. Move public packages from `internal` folder @aknysh (#63)
what
- Use format
v$MAJOR.$MINOR.$PATCH
for auto-release tags - Move public packages from
internal
folder
why
- Go
mod
requires a version number that starts with av
A version identifies an immutable snapshot of a module, which may be either a release or a pre-release.
Each version starts with the letter v, followed by a semantic version.
- We need to import some
atmos
packagesinto
terraform-provider-utils`, but Go "internal" packages can't not be imported by packages outside the source subtree in which they reside
To create such a package, place it in a directory named internal or in a subdirectory
of a directory named internal.
When the go command sees an import of a package with internal in its path,
it verifies that the package doing the import is within the tree rooted
at the parent of the internal directory