Releases: aquaproj/aqua-installer
v1.1.1
Pull Requests | v1.1.0...v1.1.1
SHA256 checksum
dbfdbc003cfadb5030d82b5816e82f6907595168d3bb0d12e94926b243f1e94d aqua-installer
Fixes
#146 Fix GitHub Actions to support Windows
v1.1.1-0
v1.1.0
Pull Requests | v1.0.0...v1.1.0
SHA256 checksum
76a0936654784e705f607b23f6e8998f8b7ff6b2a6be5319fa22aafe736865b0 aqua-installer
Features
#134 Add an installer written in Go
$ go run github.com/aquaproj/[email protected] -help
aqua-installer - Install aqua
https://github.com/aquaproj/aqua-installer
Usage:
$ aqua-installer [--aqua-version latest] [-o <install path>] [-os <OS>] [-arch <ARCH>]
Options:
--help show this help message
--version show aqua-installer version
--aqua-version aqua version. The default value is "latest"
-o File Path where aqua is installed. The default value is ${AQUA_ROOT_DIR:-${XDG_DATA_HOME:-$HOME/.local/share}/aquaproj-aqua}/bin
-os OS (e.g. linux, darwin, windows). By default, Go's runtime.GOOS. You can change by the environment variable AQUA_GOOS
-arch CPU Architecture (amd64 or arm64). By default, Go's runtime.GOARCH. You can change by the environment variable AQUA_GOARCH
e.g.
$ go run github.com/aquaproj/[email protected]
v1.0.0
Pull Requests | v0.7.0...v1.0.0
SHA256 checksum
1bfd89c84bf67595eb7db2b0b24d23b3c191fcb5300079c366d89f677ef4a391 aqua-installer
aqua-installer v1 has been released. 🎉
Basically, there is no change between v0.7.0 and v1.0.0.
v0.7.0
Pull Requests | v0.6.0...v0.7.0
Both shell script and GitHub Actions are changed.
SHA256 checksum
1bfd89c84bf67595eb7db2b0b24d23b3c191fcb5300079c366d89f677ef4a391 aqua-installer
⚠️ Breaking Change
#88 change the default install path
Motivation
By default, the root privilege is required to install aqua at /usr/local/bin/aqua
.
It isn't good. So we want to change the default install path.
Breaking Changes
Change the default install path from /usr/local/bin/aqua
to ${AQUA_ROOT_DIR:-${XDG_DATA_HOME:-$HOME/.local/share}/aquaproj-aqua}/bin/aqua
The root privilege isn't needed.
GitHub Actions aqua-installer
adds ${AQUA_ROOT_DIR:-${XDG_DATA_HOME:-$HOME/.local/share}/aquaproj-aqua}/bin
to the environment variable PATH
.
The install script aqua-installer
doesn't update the environment variable PATH
,
so you have to add ${AQUA_ROOT_DIR:-${XDG_DATA_HOME:-$HOME/.local/share}/aquaproj-aqua}/bin
to the environment variable PATH
before executing aqua.
v0.7.0-0
Pull Requests | v0.6.0...v0.7.0-0
Both shell script and GitHub Actions are changed.
⚠️ Breaking Change
#88 change the default install path
Motivation
By default, the root privilege is required to install aqua at /usr/local/bin/aqua
.
It isn't good. So we want to change the default install path.
Breaking Changes
Change the default install path from /usr/local/bin/aqua
to ${AQUA_ROOT_DIR:-${XDG_DATA_HOME:-$HOME/.local/share}/aquaproj-aqua}/bin/aqua
The root privilege isn't needed.
GitHub Actions aqua-installer
adds ${AQUA_ROOT_DIR:-${XDG_DATA_HOME:-$HOME/.local/share}/aquaproj-aqua}/bin
to the environment variable PATH
.
The install script aqua-installer
doesn't update the environment variable PATH
,
so you have to add ${AQUA_ROOT_DIR:-${XDG_DATA_HOME:-$HOME/.local/share}/aquaproj-aqua}/bin
to the environment variable PATH
before executing aqua.
v0.6.0
Pull Requests | v0.5.0...v0.6.0
Shell script isn't changed.
Only GitHub Actions is changed.
SHA256 checksum
25664e1e07a59cc56ac766b3a55a6c993e20bd4ef9fb084e21e96a49599802ef aqua-installer
⚠️ Breaking Change
aqua >= v0.10.0 is required.
v0.6.0-0
v0.5.0
Pull Requests | v0.4.0...v0.5.0
Shell script isn't changed.
Only GitHub Actions is changed.
SHA256 checksum
25664e1e07a59cc56ac766b3a55a6c993e20bd4ef9fb084e21e96a49599802ef aqua-installer
⚠️ Breaking Change
#78 Make the input aqua_version
required. If aqua_version
isn't set, action fails
- uses: aquaproj/[email protected]
with:
aqua_version: v0.8.13
v0.4.0
Pull Requests | v0.3.0...v0.4.0
SHA256 checksum
25664e1e07a59cc56ac766b3a55a6c993e20bd4ef9fb084e21e96a49599802ef aqua-installer
⚠️ Breaking Change
#67 GitHub Actions: The parameter version
was renamed to aqua_version
#67 GitHub Actions: Run aqua i
and set the environment variable PATH
You can use this Action more simply.
AS IS
GitHub Actions
- uses: aquaproj/[email protected]
with:
version: v0.8.7 # renovate: depName=aquaproj/aqua
- run: echo "${AQUA_ROOT_DIR:-$HOME/.aqua}/bin" >> $GITHUB_PATH
- run: aqua i -l
renovate.json
{
"regexManagers": [
{
"fileMatch": ["^\\.github/.*\\.ya?ml$"],
"matchStrings": [
"version: (?<currentValue>.*?) # renovate: depName=(?<depName>.*)"
],
"datasourceTemplate": "github-releases"
}
]
}
TO BE
GitHub Actions
- uses: aquaproj/[email protected]
with:
aqua_version: v0.8.7
Renovate
{
"extends": [
"github>aquaproj/aqua-renovate-config#0.1.1"
]
}