Pull Requests | Issues | v1.37.2...v1.38.0
Features
#1781 #1783 Support configuring require_checksum
by the environment variable
export AQUA_REQUIRE_CHECKSUM=true # false
If require_checksum
is configured in a configuration file, the environment variable is ignored.
If checksum
isn't enabled in a configuration file, the environment variable is ignored.
Why is the feature needed?
To combine security and convenience.
In CI we would like to enable require_checksum
for security.
On the other hand, we don't want to enable require_checksum
in your laptops for convenience.
If require_checksum
is enabled, you have to run aqua update-checksum
when you change the package version.
Otherwise, it fails to run the package. This is a bad experience.