github cloudposse/atmos v1.2.3

latest releases: v1.193.0-test.5, v1.193.0-test.4, v1.193.0-test.3...
3 years ago

🚀 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 a v
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 packagesintoterraform-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

references

Don't miss a new atmos release

NewReleases is sending notifications on new releases.