meshery/meshery

[CI] Sign release artifacts

Open

#15.607 aberto em 14 de ago. de 2025

Ver no GitHub
 (6 comments) (0 reactions) (0 assignees)HTML (3.101 forks)batch import
area/cihacktoberfesthelp wantedsecurity

Métricas do repositório

Stars
 (10.013 stars)
Métricas de merge de PR
 (Mesclagem média 22d 16h) (332 fundiu PRs em 30d)

Description

Current Behavior

Meshery does not have signed releases attest to the provenance of its artifacts.

Desired Behavior

Use sigstore and one of its GitHub Actions.

Implementation

Add this GitHub Action to the release process - https://github.com/marketplace/actions/cosign-installer

Acceptance Tests

  1. Meshery's CLOMonitor scorecard is passing for this signed release artifacts check - https://github.com/ossf/scorecard/blob/main/docs/checks.md#signed-releases

Contributor Guides and Handbook

Guia do colaborador