Releases: aquaproj/aqua-installer
v3.1.1
SHA256 Checksum
e9d4c99577c6b2ce0b62edf61f089e9b9891af1708e88c6592907d2de66e3714 aqua-installer
🐛 Bug Fixes
#750 Fix a bug that aqua-installer doesn't work using Darwin's built-in sha256sum @Takashi-kun
aqua-installer worked well using GNU sha256sum, but it didn't work using Darwin's built-in sha256sum.
$ ./aqua-installer
[INFO] Installing aqua v2.37.2 for bootstrapping...
[INFO] Downloading https://github.com/aquaproj/aqua/releases/download/v2.37.2/aqua_darwin_arm64.tar.gz ...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 6716k 100 6716k 0 0 1227k 0 0:00:05 0:00:05 --:--:-- 1706k
[INFO] Verifying checksum of aqua v2.37.2 ...
usage: sha256sum [-bctwz] [files ...]
$ echo $?
1
v3.1.0
SHA256 checksum
62fecc49c98bdec0bba1ff1e5c2719f116e235769e0998090a7397473ef631e9 aqua-installer
Features
#709 action: Add an input skip_install_aqua
If this true and aqua is already installed, installing aqua is skipped.
This input is useful when you want to ensure aqua is installed.
Fixes
#708 action: stop adding bat
to $PATH on Windows
v3.0.2
SHA256 checksum
62fecc49c98bdec0bba1ff1e5c2719f116e235769e0998090a7397473ef631e9 aqua-installer
Bug Fixes
#703 Fix the feature of the input enable_aqua_install
.
- Update $PATH even if
enable_aqua_install
is false - Stop running
aqua i
ifenable_aqua_install
isn't true
Others
#704 Update the bootstrap aqua version to v2.37.2
#666 refactor: Use $GITHUB_ACTION_PATH
We ever stopped using ${{ github.action_path }}
and copied aqua-installer in action.yaml due to the bug of GitHub Actions. #463
But we noticed that $GITHUB_ACTION_PATH
worked well in containers as well, so we use it instead of coping aqua-installer in action.yaml.
v3.0.1
v3.0.0
v3.0.0-1
SHA256 checksum
481870ac8805762621fc4ccc136813cc06d5cc1183924bcc4c5054a30426ba37 aqua-installer
⚠️ Breaking Changes
#610 Re-enable Cosign and slsa-verifier
aqua >= v2.25.1 is required.
v2.3.2
SHA256 checksum
63054c35389e9297d808880d6d01de579061a1cf09f78344ee67d0dcde2cfcb6 aqua-installer
#607 export environment variable AQUA_DISABLE_COSIGN
and AQUA_DISABLE_SLSA
To disable Cosign and slsa-verifier on subsequent steps.
v2.3.1
SHA256 checksum
63054c35389e9297d808880d6d01de579061a1cf09f78344ee67d0dcde2cfcb6 aqua-installer
#605 Disable Cosign and slsa-verifier
Until we will finish upgrading Cosign to v2, we disable Cosign and slsa-verifier.
v2.3.0
Issues | Pull Requests | v2.2.0...v2.3.0
SHA256 checksum
1577b99b74751a5ddeea757198cee3b600fce3ef18990540e4d0e667edcf1b5f aqua-installer
Features
#580 Support disabling the verification with Cosign and SLSA Provenance
Caution
This feature is for users who can't use Cosign and slsa-verifier.
Most users can use them, so most users don't need this feature.
aqua installs Cosign and slsa-verifier internally, so you don't need to install them yourself.
If you can use Cosign and slsa-verifier, you should not disable them because they are important for security.
The bootstrap version is updated to aqua v2.22.0.
From this version, aqua supports disabling the verification with Cosign and SLSA Provenance.
To disable the verification with Cosign and SLSA Provenance when you install aqua with aqua-installer,
please set the environment variables AQUA_DISABLE_COSIGN
and AQUA_DISABLE_SLSA
.
export AQUA_DISABLE_COSIGN=true
export AQUA_DISABLE_SLSA=true
./aqua-installer
- uses: aquaproj/[email protected]
with:
aqua_version: v2.22.0
env:
AQUA_DISABLE_COSIGN: "true"
AQUA_DISABLE_SLSA: "true"
v2.2.0
Issues | Pull Requests | v2.1.3...v2.2.0
SHA256 checksum
d13118c3172d90ffa6be205344b93e8621de9bf47c852d80da188ffa6985c276 aqua-installer
Features
#365 #550 #551 Output the guide to set the environment variable PATH
aqua-installer
outputs the following guide.
===============================================================
[INFO] aqua is installed into /root/.local/share/aquaproj-aqua/bin/aqua
[INFO] Please add the path to the environment variable "PATH"
[INFO] export PATH=${AQUA_ROOT_DIR:-${XDG_DATA_HOME:-$HOME/.local/share}/aquaproj-aqua}/bin:$PATH
===============================================================
#551 Use wget if curl isn't found