Type Config
Schema URL https://catalog.lintel.tools/schemas/schemastore/registry-yaml/latest.json
Source https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/registry.json

Validate with Lintel

npx @lintel/lintel check
Type: Config

Definitions

Alias object
name string required
Build object
enabled boolean
type string
Values: "go_install" "go_build"
path string
files File[]
excluded_envs string[]
Cargo object
features string[]
all_features boolean
locked boolean
Checksum object
type string
Values: "github_release" "http"
asset string
url string
file_format string
algorithm string
Values: "md5" "sha1" "sha256" "sha512"
pattern object
2 nested properties
checksum string required
file string
enabled boolean
replacements object
5 nested properties
darwin string
linux string
windows string
amd64 string
arm64 string
cosign object
6 nested properties
enabled boolean
opts string[]
signature object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
certificate object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
key object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
bundle object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
minisign object
7 nested properties
enabled boolean
type string
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
public_key string
github_artifact_attestations object
4 nested properties
enabled boolean
predicate_type string
signer_workflow string
format=regex
signer-workflow string

Deprecated: use signer_workflow instead

format=regex
ChecksumPattern object
checksum string required
file string
Config object
packages PackageInfo[] required
Cosign object
enabled boolean
opts string[]
signature object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
certificate object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
key object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
bundle object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
DownloadedFile object
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
File object
name string
src string
dir string
link string
hard boolean
FormatOverride object
goos string required
Values: "aix" "android" "darwin" "dragonfly" "freebsd" "illumos" "ios" "linux" "netbsd" "openbsd" "plan9" "solaris" "windows"
format string required
Examples: "tar.gz", "raw", "zip"
FormatOverrides FormatOverride[]
GitHubArtifactAttestations object
enabled boolean
predicate_type string
signer_workflow string
format=regex
signer-workflow string

Deprecated: use signer_workflow instead

format=regex
Minisign object
enabled boolean
type string
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
public_key string
Override object
goos string
Values: "darwin" "linux" "windows"
goarch string
Values: "amd64" "arm64"
type string
Values: "github_release" "github_content" "github_archive" "http" "go" "go_install" "cargo" "go_build"
format string
Examples: "tar.gz", "raw", "zip"
asset string
crate string
url string
path string
go_version_path string
complete_windows_ext boolean
windows_ext string
append_ext boolean
cargo object
3 nested properties
features string[]
all_features boolean
locked boolean
files File[]
replacements object
5 nested properties
darwin string
linux string
windows string
amd64 string
arm64 string
checksum object
11 nested properties
type string
Values: "github_release" "http"
asset string
url string
file_format string
algorithm string
Values: "md5" "sha1" "sha256" "sha512"
pattern object
2 nested properties
checksum string required
file string
enabled boolean
replacements object
5 nested properties
darwin string
linux string
windows string
amd64 string
arm64 string
cosign object
6 nested properties
enabled boolean
opts string[]
signature object
certificate object
key object
bundle object
minisign object
7 nested properties
enabled boolean
type string
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
public_key string
github_artifact_attestations object
4 nested properties
enabled boolean
predicate_type string
signer_workflow string
format=regex
signer-workflow string

Deprecated: use signer_workflow instead

format=regex
cosign object
6 nested properties
enabled boolean
opts string[]
signature object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
certificate object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
key object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
bundle object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
slsa_provenance object
8 nested properties
enabled boolean
type string
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
source_uri string
source_tag string
minisign object
7 nested properties
enabled boolean
type string
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
public_key string
github_artifact_attestations object
4 nested properties
enabled boolean
predicate_type string
signer_workflow string
format=regex
signer-workflow string

Deprecated: use signer_workflow instead

format=regex
vars Var[]
envs string[]
Overrides Override[]
PackageInfo object
type string required
Values: "github_release" "github_content" "github_archive" "http" "go" "go_install" "cargo" "go_build"
name string
aliases Alias[]
search_words string[]
repo_owner string
repo_name string
description string
link string
asset string
crate string
url string
path string
format string
Examples: "tar.gz", "raw", "zip", "dmg"
version_filter string
version_prefix string
go_version_path string
rosetta2 boolean
windows_arm_emulation boolean
no_asset boolean
version_source string
Values: "github_tag"
complete_windows_ext boolean
windows_ext string
private boolean
append_ext boolean
cargo object
3 nested properties
features string[]
all_features boolean
locked boolean
build object
5 nested properties
enabled boolean
type string
Values: "go_install" "go_build"
path string
files File[]
excluded_envs string[]
overrides Override[]
format_overrides FormatOverride[]
files File[]
replacements object
5 nested properties
darwin string
linux string
windows string
amd64 string
arm64 string
supported_envs string[]
checksum object
11 nested properties
type string
Values: "github_release" "http"
asset string
url string
file_format string
algorithm string
Values: "md5" "sha1" "sha256" "sha512"
pattern object
2 nested properties
checksum string required
file string
enabled boolean
replacements object
5 nested properties
darwin string
linux string
windows string
amd64 string
arm64 string
cosign object
6 nested properties
enabled boolean
opts string[]
signature object
certificate object
key object
bundle object
minisign object
7 nested properties
enabled boolean
type string
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
public_key string
github_artifact_attestations object
4 nested properties
enabled boolean
predicate_type string
signer_workflow string
format=regex
signer-workflow string

Deprecated: use signer_workflow instead

format=regex
cosign object
6 nested properties
enabled boolean
opts string[]
signature object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
certificate object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
key object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
bundle object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
slsa_provenance object
8 nested properties
enabled boolean
type string
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
source_uri string
source_tag string
minisign object
7 nested properties
enabled boolean
type string
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
public_key string
github_artifact_attestations object
4 nested properties
enabled boolean
predicate_type string
signer_workflow string
format=regex
signer-workflow string

Deprecated: use signer_workflow instead

format=regex
github_immutable_release boolean
vars Var[]
version_constraint string
version_overrides VersionOverride[]
PackageInfos PackageInfo[]
Replacements object
darwin string
linux string
windows string
amd64 string
arm64 string
SLSAProvenance object
enabled boolean
type string
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
source_uri string
source_tag string
SupportedEnvs string[]
Var object
name string required
required boolean
default
VersionOverride object
version_constraint string
type string
Values: "github_release" "github_content" "github_archive" "http" "go" "go_install" "cargo" "go_build"
repo_owner string
repo_name string
asset string
crate string
path string
url string
format string
Examples: "tar.gz", "raw", "zip"
go_version_path string
version_filter string
version_prefix string
version_source string
windows_ext string
error_message string
rosetta2 boolean
windows_arm_emulation boolean
complete_windows_ext boolean
no_asset boolean
append_ext boolean
cargo object
3 nested properties
features string[]
all_features boolean
locked boolean
files File[]
format_overrides FormatOverride[]
replacements object
5 nested properties
darwin string
linux string
windows string
amd64 string
arm64 string
checksum object
11 nested properties
type string
Values: "github_release" "http"
asset string
url string
file_format string
algorithm string
Values: "md5" "sha1" "sha256" "sha512"
pattern object
2 nested properties
checksum string required
file string
enabled boolean
replacements object
5 nested properties
darwin string
linux string
windows string
amd64 string
arm64 string
cosign object
6 nested properties
enabled boolean
opts string[]
signature object
certificate object
key object
bundle object
minisign object
7 nested properties
enabled boolean
type string
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
public_key string
github_artifact_attestations object
4 nested properties
enabled boolean
predicate_type string
signer_workflow string
format=regex
signer-workflow string

Deprecated: use signer_workflow instead

format=regex
cosign object
6 nested properties
enabled boolean
opts string[]
signature object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
certificate object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
key object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
bundle object
5 nested properties
type string required
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
slsa_provenance object
8 nested properties
enabled boolean
type string
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
source_uri string
source_tag string
minisign object
7 nested properties
enabled boolean
type string
Values: "github_release" "http"
repo_owner string
repo_name string
asset string
url string
public_key string
github_artifact_attestations object
4 nested properties
enabled boolean
predicate_type string
signer_workflow string
format=regex
signer-workflow string

Deprecated: use signer_workflow instead

format=regex
github_immutable_release boolean
build object
5 nested properties
enabled boolean
type string
Values: "go_install" "go_build"
path string
files File[]
excluded_envs string[]
vars Var[]
overrides Override[]
supported_envs string[]