github cloudposse/atmos v1.165.2

latest releases: v1.166.0-rc.2, v1.166.0-rc.1, v1.166.0-rc.0...
2 days ago
Tests should not inherit ENV @osterman (#1119)

what

  • Initialize empty environment

why

  • We need to ensure reproducible builds that are not influenced by the user's environment
Change `golangci` reporter to `github-check` @osterman (#1118)

what

  • Change reporter to github-check

why

  • github-status (default) results in duplicate status checks
Fix Version Check & Add Tests @samtholiya (#1120)

what

  • Fix Version Check & Add Tests

why

  • We want to make sure that the customer knows the latest version of the atmos.
  • We should test the feature thoroughly to avoid regressions.
Fix go releaser configs to support pre-releases @goruha (#1117)

what

  • Fix go releaser configs to support pre-releases

why

  • Fix nightly builds workflows
Automate Nightly Builds as Pre-release Candidates @goruha (#1114)

what

  • Pre releases

why

  • Introduce pre releases
Fix store bug with non json values @mcalhoun (#1116)

what

  • In the SSM and Redis stores, try to unmarshall the value from JSON first, and if that fails, return the raw value.
  • Fix linting errors that existed in this package prior to this change

why

  • Before this change, Atmos was expecting that all values in the store are JSON stringified, as we introduced this functionality to support objects, lists and maps being stored. However, if the value was set with a version of atmos prior to our introducing the JSON stringification, then the value in the store is still the "raw" value, without being stringified. It is also possible that a 3rd party process (other than atmos) has set these values and we are just consuming them. This change allows atmos to support both cases.

Don't miss a new atmos release

NewReleases is sending notifications on new releases.