Skip to content

Releases: aquaproj/aqua-installer

v3.0.2

17 Nov 00:01
v3.0.2
e6160e5
Compare
Choose a tag to compare

v3.0.1...v3.0.2

SHA256 checksum

62fecc49c98bdec0bba1ff1e5c2719f116e235769e0998090a7397473ef631e9  aqua-installer

Bug Fixes

#703 Fix the feature of the input enable_aqua_install.

  1. Update $PATH even if enable_aqua_install is false
  2. Stop running aqua i if enable_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

10 May 09:14
v3.0.1
6ce1f88
Compare
Choose a tag to compare

v3.0.0...v3.0.1

SHA256 checksum

fb4b3b7d026e5aba1fc478c268e8fbd653e01404c8a8c6284fdba88ae62eda6a  aqua-installer

Bug Fixes

#634 #636 Fix a bug that it fails to install aqua v2.27.4

Updated the bootstrap version of aqua from v2.25.1 to v2.27.4

v3.0.0

22 Mar 00:22
v3.0.0
4551ec6
Compare
Choose a tag to compare

v2.3.2...v3.0.0

SHA256 checksum

8299de6c19a8ff6b2cc6ac69669cf9e12a96cece385658310aea4f4646a5496d  aqua-installer

⚠️ Breaking Changes

#610 aqua >= v2.25.1 is required.

Features

#610 Re-enable Cosign and slsa-verifier

v3.0.0-1

21 Mar 21:47
v3.0.0-1
914e5c0
Compare
Choose a tag to compare
v3.0.0-1 Pre-release
Pre-release

v2.3.2...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

20 Mar 11:27
v2.3.2
fd2089d
Compare
Choose a tag to compare

v2.3.1...v2.3.2

SHA256 checksum

63054c35389e9297d808880d6d01de579061a1cf09f78344ee67d0dcde2cfcb6  aqua-installer

#607 export environment variable AQUA_DISABLE_COSIGN and AQUA_DISABLE_SLSA

aquaproj/aqua#2759

To disable Cosign and slsa-verifier on subsequent steps.

v2.3.1

20 Mar 07:51
v2.3.1
baef452
Compare
Choose a tag to compare

v2.3.0...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.

aquaproj/aqua#1665 (comment)

v2.3.0

26 Jan 22:42
v2.3.0
7c73380
Compare
Choose a tag to compare

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

11 Nov 23:26
v2.2.0
928a2ee
Compare
Choose a tag to compare

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

v2.1.3

06 Nov 10:48
v2.1.3
d9c4b5d
Compare
Choose a tag to compare

Issues | Pull Requests | v2.1.2...v2.1.3

SHA256 checksum

11ac5e48901aba04dbb33d82c5a39c6cd69d3740312feb8c096f0aae86dc8ed5  aqua-installer

#545 Update the bootstrap version to v2.16.4

To support aqua v2.17.0 or later on Windows.

https://github.com/aquaproj/aqua/releases/tag/v2.16.1

To upgrade aqua to v2.17.0 or later on Windows, you need to upgrade aqua to v2.16.1 or later first.

v2.1.2

22 Jun 01:26
v2.1.2
36dc583
Compare
Choose a tag to compare

Issues | Pull Requests | v2.1.1...v2.1.2

SHA256 checksum

411caf1b5fcef4f5e74aa2a9fe99182ea13ab93ecd8ed4a983a7cff9f08edab9  aqua-installer

Fixes

#432 Fix typo
#461 #463 Fix a bug that action doesn't work in a container

Fix a bug that action doesn't work in a container

#461 #463

GitHub Actions supports running a job in a container.

https://docs.github.com/en/actions/using-jobs/running-jobs-in-a-container

But in a container the variable ${{ github.action_path }} is wrong, so action can't access the script aqua-installer.
This is a known issue of GitHub Actions.

To solve the issue, we copy the content of the script aqua-installer into action itself, then action don't have to access the script aqua-installer.