Skip to content

fix: enable sigstore attachments for container verification#111

Merged
gmpinder merged 1 commit intoblue-build:mainfrom
HastD:verify-install
Nov 25, 2025
Merged

fix: enable sigstore attachments for container verification#111
gmpinder merged 1 commit intoblue-build:mainfrom
HastD:verify-install

Conversation

@HastD
Copy link
Copy Markdown
Contributor

@HastD HastD commented Nov 25, 2025

  • Configure podman to use sigstore attachments for signature verification of images from ghcr.io/blue-build.
  • Simplify container policy.json edits by adding both policies in a single jq command and using += instead of |= . +.
  • Make uses of curl more robust by adding retries and rejecting responses with HTTP status codes indicating failure. Also use -S option to show error output, making it more apparent when a build failure is due to transient network issues. Also use sudo tee instead of running curl as root.

* Configure podman to use sigstore attachments for signature
  verification of images from `ghcr.io/blue-build`.
* Simplify container policy.json edits by adding both policies in a
  single `jq` command and using `+=` instead of `|= . +`.
* Make uses of curl more robust by adding retries and rejecting
  responses with HTTP status codes indicating failure. Also use `-S`
  option to show error output, making it more apparent when a build
  failure is due to transient network issues. Also use `sudo tee`
  instead of running curl as root.
@gmpinder gmpinder merged commit d150c94 into blue-build:main Nov 25, 2025
@HastD HastD deleted the verify-install branch November 25, 2025 02:16
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.

2 participants