Install packages by cargo
or go_install
if the asset for the platform isn't released in GitHub Releases
#2132
Labels
enhancement
New feature or request
Milestone
Feature Overview
Install packages by
cargo
orgo_install
if the asset for the platform isn't released in GitHub Releases.Why is the feature needed?
To support platforms where a tool doesn't provide assets.
For example, some
github_release
packages don't supportlinux/arm64
andwindows
.How to reproduce the issue
No response
Workaround
We can achieve this using
overrides
.e.g. https://github.com/aquaproj/aqua-registry/blob/8d552f251ded112b42e681279d71b0af59fce85f/pkgs/slsa-framework/slsa-verifier/registry.yaml#L11-L19
But I'd like to provide the simple way to achieve this.
Example Code
registry.yaml
If the platform isn't contained in
supported_envs
andgo_path
is set, the package is installed bygo_install
.Reference
The text was updated successfully, but these errors were encountered: