Skip to content

Commit 652986d

Browse files
authored
feat(sethvargo/ratchet): GitHub artifact attestations config (aquaproj#46517)
1 parent 9f9a3b9 commit 652986d

File tree

3 files changed

+26
-0
lines changed

3 files changed

+26
-0
lines changed

pkgs/sethvargo/ratchet/pkg.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
packages:
22
- name: sethvargo/ratchet@v0.11.4
3+
- name: sethvargo/ratchet
4+
version: v0.9.2

pkgs/sethvargo/ratchet/registry.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,16 @@ packages:
66
description: A tool for securing CI/CD workflows with version pinning
77
version_constraint: "false"
88
version_overrides:
9+
- version_constraint: semver("< 0.10.0")
10+
asset: ratchet_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}}
11+
format: tar.gz
12+
checksum:
13+
type: github_release
14+
asset: ratchet_{{trimV .Version}}_SHA512SUMS
15+
algorithm: sha512
16+
overrides:
17+
- goos: windows
18+
format: zip
919
- version_constraint: "true"
1020
asset: ratchet_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}}
1121
format: tar.gz
@@ -16,3 +26,5 @@ packages:
1626
overrides:
1727
- goos: windows
1828
format: zip
29+
github_artifact_attestations:
30+
signer_workflow: sethvargo/ratchet/.github/workflows/release.yml

registry.yaml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)