Skip to content

ci: add OpenSSF Scorecard GitHub Action workflow#1223

Open
Drishtipixiee wants to merge 1 commit intochaoss:mainfrom
Drishtipixiee:add-ossf-scorecard-action
Open

ci: add OpenSSF Scorecard GitHub Action workflow#1223
Drishtipixiee wants to merge 1 commit intochaoss:mainfrom
Drishtipixiee:add-ossf-scorecard-action

Conversation

@Drishtipixiee
Copy link
Copy Markdown

Fixes #1220

This PR adds the OpenSSF Scorecard GitHub Action as recommended in the official documentation. The workflow runs on pushes to main, weekly on a schedule, and can be triggered manually. Results are uploaded to the GitHub Security tab and stored as artifacts to continuously monitor the project's security posture.

Signed-off-by: Drishti Mishra <drishtimishrahere@gmail.com>
@Drishtipixiee Drishtipixiee force-pushed the add-ossf-scorecard-action branch from 95a8305 to 7dbab6f Compare January 24, 2026 09:43
@vchrombie
Copy link
Copy Markdown
Member

Thanks for taking this.

Before we merge this, I think it’s worth stepping back and validating whether adding OpenSSF Scorecard is something we want to adopt more broadly for GrimoireLab from a security and maintenance perspective.

If we decide this is useful, ideally it should be applied consistently across all GrimoireLab repositories rather than only grimoirelab-elk, so we avoid fragmentation and uneven security signals.

I think we can move the issue to the chaoss/grimoirelab repository too.

@Drishtipixiee
Copy link
Copy Markdown
Author

I understand your point. enabling OpenSSF Scorecard across all GrimoireLab repositories would be more consistent and useful than introducing it in just one repository. will be glad to follow the discussion in the chaoss/grimoirelab repository and proceed based on the broader decision there.

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.

Calculate the OSSF Scorecard

2 participants