Skip to content

Conversation

@blazethunderstorm
Copy link
Contributor

Describe the changes in this pull request using active verbs such as Add, Remove, Replace ...

Add workflow to sign release assets and upload provenance for Scorecard compliance.

Closes #1159

@blazethunderstorm
Copy link
Contributor Author

@sozercan pls review

@codecov
Copy link

codecov bot commented Jul 1, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 40.51%. Comparing base (d49d655) to head (70d482b).
⚠️ Report is 95 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1164   +/-   ##
=======================================
  Coverage   40.51%   40.51%           
=======================================
  Files          24       24           
  Lines        3786     3786           
=======================================
  Hits         1534     1534           
  Misses       2140     2140           
  Partials      112      112           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

uses: actions/checkout@v4

- name: Install Cosign
uses: sigstore/cosign-installer@v3.4.0
Copy link
Member

@sozercan sozercan Jul 2, 2025

Choose a reason for hiding this comment

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

please pin to digest for all github actions (see existing actions for examples)

done

- name: Upload signatures and certs to release
uses: softprops/action-gh-release@v1
Copy link
Member

Choose a reason for hiding this comment

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

how does this one find the corresponding release

- name: Upload provenance
uses: softprops/action-gh-release@v1
with:
files: provenance.intoto.jsonl
Copy link
Member

Choose a reason for hiding this comment

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

can you add a validation at the end

@blazethunderstorm
Copy link
Contributor Author

@sozercan will make all the req changes by today

@sozercan sozercan moved this from 🆕 New to 🏗 In progress in Copacetic Workboard Jul 3, 2025
@blazethunderstorm blazethunderstorm force-pushed the docy branch 2 times, most recently from 238d849 to 773606b Compare July 3, 2025 18:02
Signed-off-by: ANIRUDH NARANG <anirudhnarang0@gmail.com>
Signed-off-by: ANIRUDH <anirudhnarang0@gmail.com>
Signed-off-by: Anirudh Narang <anirudhnarang0@gmail.com>
@robert-cronin
Copy link
Contributor

@blazethunderstorm are you still working on this feature?

@github-actions
Copy link
Contributor

github-actions bot commented Oct 6, 2025

This pull request has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs.
Thank you for your contributions.

@github-actions github-actions bot added the stale label Oct 6, 2025
@github-actions github-actions bot closed this Oct 13, 2025
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in Copacetic Workboard Oct 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

[REQ] openssf Signed-Releases

3 participants