Skip to content

Commit

Permalink
feat: add secretlint/secretlint (#22817)
Browse files Browse the repository at this point in the history
* feat: add secretlint/secretlint

[secretlint/secretlint](https://github.com/secretlint/secretlint): secretlint - Pluggable linting tool to prevent committing credential.

* include past packages for secretlint

* add new line at the end of file

* style(secretlint/secretlint): remove unnecessary newlines

* fix(secretlint/secretlint): fix supported_envs

* fix(secretlint/secretlint): fix some bugs

---------

Co-authored-by: Shunsuke Suzuki <suzuki.shunsuke.1989@gmail.com>
  • Loading branch information
ken5scal and suzuki-shunsuke committed May 13, 2024
1 parent b41bf66 commit 8d1539d
Show file tree
Hide file tree
Showing 3 changed files with 227 additions and 0 deletions.
12 changes: 12 additions & 0 deletions pkgs/secretlint/secretlint/pkg.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
packages:
- name: secretlint/secretlint@v8.2.4
- name: secretlint/secretlint
version: v8.2.2
- name: secretlint/secretlint
version: v8.2.1
- name: secretlint/secretlint
version: v8.2.0
- name: secretlint/secretlint
version: v4.1.0
- name: secretlint/secretlint
version: v0.7.2
108 changes: 108 additions & 0 deletions pkgs/secretlint/secretlint/registry.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
packages:
- type: github_release
repo_owner: secretlint
repo_name: secretlint
description: Pluggable linting tool to prevent committing credential
version_constraint: "false"
version_overrides:
- version_constraint: semver("<= 0.3.0")
no_asset: true
- version_constraint: semver("<= 0.7.2")
asset: secretlint_{{.OS}}_{{.Arch}}
format: raw
rosetta2: true
windows_arm_emulation: true
replacements:
linux: Linux
windows: Windows_NT
darwin: Darwin
amd64: x64
supported_envs:
- darwin
- windows
- linux/amd64
- version_constraint: Version == "v0.7.3"
asset: secretlint_{{.OS}}_{{.Arch}}
format: raw
windows_arm_emulation: true
replacements:
linux: Linux
windows: Windows_NT
amd64: x64
supported_envs:
- windows/amd64
- linux/amd64
- version_constraint: semver("<= 0.10.1")
no_asset: true
- version_constraint: semver("<= 4.1.0")
asset: secretlint_{{.OS}}_{{.Arch}}
format: raw
rosetta2: true
windows_arm_emulation: true
replacements:
amd64: x64
darwin: Darwin
linux: Linux
windows: Windows
overrides:
- goos: windows
asset: secretlint_{{.OS}}_NT_{{.Arch}}
supported_envs:
- darwin
- windows
- amd64
- version_constraint: semver("<= 8.1.2")
no_asset: true
- version_constraint: Version == "v8.2.0"
asset: secretlint_{{trimV .Version}}_{{.OS}}_{{.Arch}}
format: raw
replacements:
amd64: X64
linux: Linux
supported_envs:
- linux/amd64
- version_constraint: Version == "v8.2.1"
asset: secretlint_{{trimV .Version}}_{{.OS}}_{{.Arch}}
format: raw
rosetta2: true
supported_envs:
- linux/amd64
- darwin
- version_constraint: Version == "v8.2.2"
asset: secretlint-{{trimV .Version}}-{{.Arch}}-{{.OS}}
format: raw
windows_arm_emulation: true
replacements:
amd64: x86_64
darwin: apple-darwin
linux: unknown-linux-gnu
windows: pc-windows-msvc
overrides:
- goos: darwin
replacements:
arm64: aarch64
supported_envs:
- darwin
- windows
- amd64
- version_constraint: "true"
asset: secretlint-{{trimV .Version}}-{{.Arch}}-{{.OS}}
format: raw
windows_arm_emulation: true
replacements:
amd64: x86_64
darwin: apple-darwin
linux: unknown-linux-gnu
windows: pc-windows-msvc
checksum:
type: github_release
asset: secretlint-{{trimV .Version}}-sha256sum.txt
algorithm: sha256
overrides:
- goos: darwin
replacements:
arm64: aarch64
supported_envs:
- darwin
- windows
- amd64
107 changes: 107 additions & 0 deletions registry.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 8d1539d

Please sign in to comment.