Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

feat: verify installer downloads with cosign#5806

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Draft
scop wants to merge1 commit intogolangci:main
base:main
Choose a base branch
Loading
fromscop:feat/installer-cosign

Conversation

@scop
Copy link
Contributor

Depends on#5793

@ldezldez self-requested a reviewMay 15, 2025 19:28
@ldezldez added the area: installIssue relates to installation or downloading process labelMay 15, 2025
return 0
fi
checksums=$1
http_download"${tmpdir}/${CHECKSUM_COSIGN_BUNDLE}""${CHECKSUM_COSIGN_BUNDLE_URL}"
Copy link
ContributorAuthor

@scopscopMay 15, 2025
edited
Loading

Choose a reason for hiding this comment

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

This will fail for releases that don't have hose signed checksum .cosign.bundles. I suppose we should address it somehow, but I'm not sure what would be the best way. Some thoughts:

  • Hardcode some version comparison, don't try it for versions known to not have it? This is somewhat a chore to do in the shell script.
  • Skip verify if downloading the cosign bundle fails due to HTTP 404? Not sure if there's a good way to implement that for wget.

An example of this problem can be seen in the CI failure of this PR.

@CLAassistant
Copy link

CLAassistant commentedMay 20, 2025
edited
Loading

CLA assistant check
All committers have signed the CLA.

@scopscopforce-pushed thefeat/installer-cosign branch from279fef9 to259df9fCompareMay 23, 2025 13:50
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@ldezldezAwaiting requested review from ldez

At least 2 approving reviews are required to merge this pull request.

Assignees

No one assigned

Labels

area: installIssue relates to installation or downloading process

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

3 participants

@scop@CLAassistant@ldez

[8]ページ先頭

©2009-2025 Movatter.jp