Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(sigstore/gitsign): cosign config #33422

Merged
merged 3 commits into from
Mar 19, 2025

Conversation

scop
Copy link
Contributor

@scop scop commented Mar 19, 2025

https://github.com/sigstore/gitsign/releases

Check List

Sorry, something went wrong.

scop added 2 commits March 19, 2025 21:10

Verified

This commit was signed with the committer’s verified signature.
hhatto Hideo Hattori
@suzuki-shunsuke
Copy link
Member

Thank you!

Comment on lines +18 to +27
cosign:
opts:
- --certificate
- https://github.com/sigstore/gitsign/releases/download/{{.Version}}/{{.Asset}}.pem
- --certificate-identity
- https://github.com/sigstore/gitsign/.github/workflows/release.yml@refs/tags/{{.Version}}
- --certificate-oidc-issuer
- https://token.actions.githubusercontent.com
- --signature
- https://github.com/sigstore/gitsign/releases/download/{{.Version}}/{{.Asset}}.sig
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At least, v0.0.2-alpha can't be installed.

- name: sigstore/gitsign@v0.0.2-alpha
Error: certificate does not include required embedded SCT and no detached SCT was set
error during command execution: certificate does not include required embedded SCT and no detached SCT was set
ERRO[0024] install the package                           aqua_version=2.46.0-0 cosign_opts="--certificate, https://github.com/sigstore/gitsign/releases/download/v0.0.2-alpha/gitsign_0.0.2-alpha_linux_amd64.pem, --certificate-identity, https://github.com/sigstore/gitsign/.github/workflows/release.yml@refs/tags/v0.0.2-alpha, --certificate-oidc-issuer, https://token.actions.githubusercontent.com, --signature, https://github.com/sigstore/gitsign/releases/download/v0.0.2-alpha/gitsign_0.0.2-alpha_linux_amd64.sig" env=linux/amd64 error="verify the asset: verify a file with Cosign: verify a signature file with Cosign: verify with Cosign" package_name=sigstore/gitsign package_version=v0.0.2-alpha program=aqua registry=standard target=/tmp/712835703
FATA[0024] aqua failed                                   aqua_version=2.46.0-0 env=linux/amd64 error="it failed to install some packages" program=aqua
[ERROR] Build failed linux/amd64
        If you want to look into the container, please run 'cmdx con linux amd64'
exit status 1

Of course, v0.0.2-alpha was old and alpha version, so we can ignore this.
But we need to check other versions too.

Copy link
Member

@suzuki-shunsuke suzuki-shunsuke Mar 19, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://github.com/sigstore/gitsign/releases/tag/v0.1.0

Oh

⚠️ Note: Due to a bug, gitsign >= v0.1 is now required to work with the public sigstore instance starting 2022/06/01. See sigstore/gitsign#49 for more details.

Ah, sorry. Probably I misunderstood.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

v0.1.0 can be installed. 👍

@suzuki-shunsuke suzuki-shunsuke merged commit ebe7fc1 into aquaproj:main Mar 19, 2025
19 checks passed
@scop scop deleted the feat/gitsign-cosign branch March 20, 2025 17:12
tmeijn pushed a commit to tmeijn/dotfiles that referenced this pull request Mar 26, 2025
This MR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [aquaproj/aqua-registry](https://github.com/aquaproj/aqua-registry) | minor | `v4.326.1` -> `v4.332.0` |

MR created with the help of [el-capitano/tools/renovate-bot](https://gitlab.com/el-capitano/tools/renovate-bot).

**Proposed changes to behavior should be submitted there as MRs.**

---

### Release Notes

<details>
<summary>aquaproj/aqua-registry (aquaproj/aqua-registry)</summary>

### [`v4.332.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.332.0)

[Compare Source](aquaproj/aqua-registry@v4.331.1...v4.332.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.332.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.332.0) | aquaproj/aqua-registry@v4.331.1...v4.332.0

#### 🎉 New Packages

[#&#8203;33567](aquaproj/aqua-registry#33567) [lusingander/ddv](https://github.com/lusingander/ddv): Terminal DynamoDB Viewer [@&#8203;tmeijn](https://github.com/tmeijn)
[#&#8203;33568](aquaproj/aqua-registry#33568) [lusingander/stu](https://github.com/lusingander/stu): TUI explorer application for Amazon S3 (AWS S3) [@&#8203;tmeijn](https://github.com/tmeijn)

#### Fixes

[#&#8203;33565](aquaproj/aqua-registry#33565) idursun/jjui: Follow up changes of jjui v0.7.2
[#&#8203;33564](aquaproj/aqua-registry#33564) alexpasmantier/television: Follow up changes of television 0.11.4

Configure Cosign

[#&#8203;33562](aquaproj/aqua-registry#33562) loft-sh/vcluster [@&#8203;scop](https://github.com/scop)
[#&#8203;33539](aquaproj/aqua-registry#33539) smallstep/certificates [@&#8203;scop](https://github.com/scop)

### [`v4.331.1`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.331.1)

[Compare Source](aquaproj/aqua-registry@v4.331.0...v4.331.1)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.331.1) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.331.1) | aquaproj/aqua-registry@v4.331.0...v4.331.1

#### Fixes

[#&#8203;33520](aquaproj/aqua-registry#33520) bufbuild/protoc-gen-validate: Add plugins [@&#8203;akanter](https://github.com/akanter)

Configure Cosign:

[#&#8203;33521](aquaproj/aqua-registry#33521) smallstep/cli [@&#8203;scop](https://github.com/scop)
[#&#8203;33279](aquaproj/aqua-registry#33279) stacklok/frizbee [@&#8203;scop](https://github.com/scop)
[#&#8203;33468](aquaproj/aqua-registry#33468) suzuki-shunsuke/ghalint [@&#8203;scop](https://github.com/scop)
[#&#8203;33462](aquaproj/aqua-registry#33462) suzuki-shunsuke/pinact [@&#8203;scop](https://github.com/scop)
[#&#8203;33461](aquaproj/aqua-registry#33461) suzuki-shunsuke/sort-issue-template [@&#8203;scop](https://github.com/scop)
[#&#8203;33457](aquaproj/aqua-registry#33457) suzuki-shunsuke/tfaction-go [@&#8203;scop](https://github.com/scop)
[#&#8203;33454](aquaproj/aqua-registry#33454) trufflesecurity/trufflehog [@&#8203;scop](https://github.com/scop)

### [`v4.331.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.331.0)

[Compare Source](aquaproj/aqua-registry@v4.330.0...v4.331.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.331.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.331.0) | aquaproj/aqua-registry@v4.330.0...v4.331.0

#### 🎉 New Packages

[#&#8203;33423](aquaproj/aqua-registry#33423) [houseabsolute/ubi](https://github.com/houseabsolute/ubi) : The Universal Binary Installer [@&#8203;scop](https://github.com/scop)
[#&#8203;33428](aquaproj/aqua-registry#33428) [sinclairtarget/git-who](https://github.com/sinclairtarget/git-who): Git blame for file trees
[#&#8203;33390](aquaproj/aqua-registry#33390) [theseus-rs/postgresql-binaries](https://github.com/theseus-rs/postgresql-binaries) - PostgreSQL binaries for Linux, MacOS and Windows [@&#8203;yashikota](https://github.com/yashikota)

#### Fixes

[#&#8203;33426](aquaproj/aqua-registry#33426) tmccombs/hcl2json: Re-scaffold

Configure Cosign

[#&#8203;33394](aquaproj/aqua-registry#33394) FairwindsOps/pluto [@&#8203;scop](https://github.com/scop)
[#&#8203;33396](aquaproj/aqua-registry#33396) FairwindsOps/gonogo [@&#8203;scop](https://github.com/scop)
[#&#8203;33398](aquaproj/aqua-registry#33398) carvel-dev/ytt [@&#8203;scop](https://github.com/scop)
[#&#8203;33399](aquaproj/aqua-registry#33399) bitnami-labs/sealed-secrets [@&#8203;scop](https://github.com/scop)
[#&#8203;33402](aquaproj/aqua-registry#33402) aquasecurity/trivy [@&#8203;scop](https://github.com/scop)
[#&#8203;33406](aquaproj/aqua-registry#33406) carvel-dev/vendir [@&#8203;scop](https://github.com/scop)
[#&#8203;33416](aquaproj/aqua-registry#33416) sigstore/rekor [@&#8203;scop](https://github.com/scop)
[#&#8203;33419](aquaproj/aqua-registry#33419) purpleclay/dns53 [@&#8203;scop](https://github.com/scop)
[#&#8203;33422](aquaproj/aqua-registry#33422) sigstore/gitsign [@&#8203;scop](https://github.com/scop)

### [`v4.330.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.330.0)

[Compare Source](aquaproj/aqua-registry@v4.329.0...v4.330.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.330.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.330.0) | aquaproj/aqua-registry@v4.329.0...v4.330.0

#### 🎉 New Packages

[#&#8203;33349](aquaproj/aqua-registry#33349) [aws/aws-sam-cli](https://github.com/aws/aws-sam-cli) - CLI tool to build, test, debug, and deploy Serverless applications using AWS SAM [@&#8203;yashikota](https://github.com/yashikota)

#### Fixes

[#&#8203;33370](aquaproj/aqua-registry#33370) FairwindsOps/rbac-lookup: Configure Cosign [@&#8203;scop](https://github.com/scop)
[#&#8203;33332](aquaproj/aqua-registry#33332) alexpasmantier/television: Follow up changes of television 0.10.10

### [`v4.329.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.329.0)

[Compare Source](aquaproj/aqua-registry@v4.328.0...v4.329.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.329.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.329.0) | aquaproj/aqua-registry@v4.328.0...v4.329.0

#### 🎉 New Packages

[#&#8203;33302](aquaproj/aqua-registry#33302) [cpisciotta/xcbeautify](https://github.com/cpisciotta/xcbeautify): A little beautifier tool for xcodebuild [@&#8203;hisaac](https://github.com/hisaac)
[#&#8203;33289](aquaproj/aqua-registry#33289) [ninxsoft/mist-cli](https://github.com/ninxsoft/mist-cli): A Mac command-line tool that automatically downloads macOS Firmwares / Installers [@&#8203;hisaac](https://github.com/hisaac)
[#&#8203;33303](aquaproj/aqua-registry#33303) [realm/SwiftLint](https://github.com/realm/SwiftLint): A tool to enforce Swift style and conventions [@&#8203;hisaac](https://github.com/hisaac)

#### Fixes

[#&#8203;33326](aquaproj/aqua-registry#33326) securego/gosec: Configure Cosign [@&#8203;scop](https://github.com/scop)

### [`v4.328.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.328.0)

[Compare Source](aquaproj/aqua-registry@v4.327.0...v4.328.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.328.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.328.0) | aquaproj/aqua-registry@v4.327.0...v4.328.0

#### 🎉 New Packages

[#&#8203;33277](aquaproj/aqua-registry#33277) [cirruslabs/tart](https://github.com/cirruslabs/tart): macOS and Linux VMs on Apple Silicon to use in CI and other automations [@&#8203;hisaac](https://github.com/hisaac)

#### Fixes

[#&#8203;33276](aquaproj/aqua-registry#33276) Trendyol/kink: Configure Cosign [@&#8203;scop](https://github.com/scop)
[#&#8203;33278](aquaproj/aqua-registry#33278) stackrox/kube-linter: Configure Cosign [@&#8203;scop](https://github.com/scop)
[#&#8203;33275](aquaproj/aqua-registry#33275) terramate-io/terramate: Configure Cosign [@&#8203;scop](https://github.com/scop)

### [`v4.327.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.327.0)

[Compare Source](aquaproj/aqua-registry@v4.326.1...v4.327.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.327.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.327.0) | aquaproj/aqua-registry@v4.326.1...v4.327.0

#### 🎉 New Packages

[#&#8203;33263](aquaproj/aqua-registry#33263) [XcodesOrg/xcodes](https://github.com/XcodesOrg/xcodes) - The best command-line tool to install and switch between multiple versions of Xcode [@&#8203;hisaac](https://github.com/hisaac)
[#&#8203;33204](aquaproj/aqua-registry#33204) [subtrace/subtrace](https://github.com/subtrace/subtrace): Wireshark for Docker containers

#### Fixes

[#&#8203;33234](aquaproj/aqua-registry#33234) orlangure/gocovsh: Configure Cosign [@&#8203;scop](https://github.com/scop)
[#&#8203;33235](aquaproj/aqua-registry#33235) twpayne/chezmoi: Configure Cosign [@&#8203;scop](https://github.com/scop)
[#&#8203;33269](aquaproj/aqua-registry#33269) grpc/grpc-go/protoc-gen-go-grpc: Re-scaffold
[#&#8203;33270](aquaproj/aqua-registry#33270) dag-andersen/argocd-diff-preview: Re-scaffold

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this MR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box

---

This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMTMuNSIsInVwZGF0ZWRJblZlciI6IjM5LjIxMy41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJSZW5vdmF0ZSBCb3QiXX0=-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants