Update dependency aquaproj/aqua to v2.45.0#614
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v2.37.2->v2.45.0Release Notes
aquaproj/aqua (aquaproj/aqua)
v2.45.0Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.44.1...v2.45.0
Features
Improved generate-registry:
#3560 Generate
slsa_provenance#3562 #3568 #3576 Support config file and filter versions and assets
#3566 Fix
complete_windows_ext#3577 Sort and group
version_overrides#3578 Merge groups with only a single release
#3579 Move
no_assetto the topFixes
#3593 Support
signer_workflowtoo#3603 Skip the verification of GitHub Artifact Attestation if the authentication fails
Others
#3586 Update checksums of cosign, slsa-verifier, minisign, and GitHub CLI automatically
#3595 Output grammar fixes @scop
#3580 ghattestation: Error message fixes @scop
v2.44.1Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.44.0...v2.44.1
🐛 Bug Fixes
#3554 update: Fix a bug that
aqua upfails ifimport_diris usedThis is a bug of aqua v2.44.0.
v2.44.0Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.43.3...v2.44.0
Features
#3537 init: add a command line option
-d#3528 Support
import_dirand add command line options-uand-itoaqua initcommande.g. aqua.yaml
You can use
import_dirandpackagesat the same time.In addition to
packages, aqua searches packages from the directory specified withimport_dir.import_dir: importsis equivalent to the following settings.And if
import_diris set,aqua g -icommand creates a directory<import_dir>and adds packages to the file<import_dir>/<command name>.yaml.For instance, if
import_dirisimports,aqua g -i cli/clicreates a directoryimportsand adds cli/cli toimports/gh.yaml.If the package has multiple commands,
<command name>is the first command name in thefilessetting.For instance, in case of
FiloSottile/age,<command name>isage.https://github.com/aquaproj/aqua-registry/blob/d39d4b5d0fb0635f6be7a70f3cb8b994f075a639/pkgs/FiloSottile/age/registry.yaml#L13-L17
Fixes
#3537 init: Fix file existence check
aqua initskips creating a configuration file if configuration files already exist.This release improves the logic.
v2.43.3Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.43.2...v2.43.3
Features
#3521 generate-registry: Detect checksum files from some more typical SHA filenames @scop
Others
#3523 Update slsa-verifier to v2.7.0
#3514 #3534 Update Cosign to v2.4.2
v2.43.2Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.43.1...v2.43.2
Bug Fixes
#3506 Exclude unavailable versions from the list of
aqua g -sandaqua up -sv2.43.1Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.43.0...v2.43.1
v2.43.0Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.42.2...v2.43.0
Features
#3467 #3478 Support vacuuming unused packages
https://aquaproj.github.io/docs/guides/vacuum
Now you can remove unused packages by
aqua vacuumcommand, which is useful to save storage and keep your machine clean.This command removes installed packages which haven't been used for over the expiration days.
The default expiration days is 60, but you can change it by the environment variable
$AQUA_VACUUM_DAYSor the command line optionaqua vacuum -days <expiration days>.e.g.
export AQUA_VACUUM_DAYS=90As of aqua v2.43.0, aqua records packages' last used date times.
Date times are updated when packages are installed or executed.
Packages installed by aqua v2.42.2 or older don't have records of last used date times, so aqua can't remove them.
To solve the problem,
aqua vacuum --initis available.aqua vacuum --initsearches installed packages from aqua.yaml including$AQUA_GLOBAL_CONFIGand records the current date time as the last used date time of those packages if their last used date times aren't recorded.aqua vacuum --initcan't record date times of install packages which are not found in aqua.yaml.If you want to record their date times, you need to remove them by
aqua rmcommand and re-install them.v2.42.2Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.42.1...v2.42.2
🐛 Bug Fixes
#3436 Fix a bug that
aqua updatecommand fails ifversion_exprorgo_version_fileis usedAs of this release,
aqua updatecommand ignores packages withversion_exprorgo_version_file.v2.42.1Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.42.0...v2.42.1
🐞 Bug Fixes
#3433 Create symlinks if unarchived files are symlinks
This fixes a bug of aqua v2.42.0. #3432
v2.42.0Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.41.0...v2.42.0
Features
#3422 Support 7 zip
Others
#3422 Replace mholt/archiver/v3 with mholt/archives
mholt/archiver/v3 was deprecated and it's encourage to migrate to mholt/archives.
v2.41.0Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.40.0...v2.41.0
Features
#3407 Support cargo install's
--lockedoptionhttps://aquaproj.github.io/docs/reference/registry-config/cargo-package
e.g. registry.yaml:
#3399 update: Support filtering updated packages using package tags
https://aquaproj.github.io/docs/guides/package-tag
e.g.
v2.40.0Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.39.1...v2.40.0
Features
#3363 Support getting package versions from external files
This release enables you to get package versions from external files.
This feature is useful when:
This release adds some fields to aqua.yaml's packages.
e.g.
version_expris evaluated using expr.The following custom functions are available.
version_exprAllowing to read external files is potentially risky in terms of security.
Malicious users can try to read secret files and expose secrets via log using
version_expr.To prevent such a threat, we restrict the evaluation result of
version_expr.It must match with the regular expression
^v?\d+\.\d+(\.\d+)*[.-]?((alpha|beta|dev|rc)[.-]?)?\d*.v2.39.1Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.39.0...v2.39.1
Fixes
#3365 cargo: Normalize the install path of cargo packages
Others
#3361 Refactor reading config
v2.39.0Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.38.4...v2.39.0
Features
#3354 policy: add a code comment for YAML Language Servers to a generated file
aqua-policy.yaml##### yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/policy.json#3352 init: Add a code comment for YAML Language Servers to a generated file
aqua.yaml##### yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/aqua-yaml.jsonThese code comments are useful when you edit files with editors such as VSCode.
v2.38.4Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.38.3...v2.38.4
Bug Fixes
#3337 generate-registry: Fix a bug that unused replacements are added
v2.38.3Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.38.2...v2.38.3
Bug Fixes
#3325 #3333 Fix a bug that
aqua g -iremoves comments frompackagesv2.38.2Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.38.1...v2.38.2
🐛 Bug Fixes
#3307 generate-registry: Fix a bug that description isn't formatted
v2.38.1Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.38.0...v2.38.1
Fixes
#3297 completion: Improve the completion settings suggested in
aqua completion --help@akinomyogav2.38.0Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.37.2...v2.38.0
Features
#3269 Get available versions from Go Module Proxy
https://aquaproj.github.io/docs/reference/registry-config/go-version-path
This release adds the new field
go_version_pathto registries.e.g.
If this field is set,
aqua gandaqua upcommands gets available versions from Go Module Proxy.Configuration
📅 Schedule: Branch creation - "* 0-3 * * 1" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.