Skip to content

feat(ossf-scorecard): add ossf-scorecard github action integration#198

Open
smoy wants to merge 1 commit into
NVIDIA:mainfrom
smoy:feat-ossf-scorecard
Open

feat(ossf-scorecard): add ossf-scorecard github action integration#198
smoy wants to merge 1 commit into
NVIDIA:mainfrom
smoy:feat-ossf-scorecard

Conversation

@smoy

@smoy smoy commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

I like to propose an integration with ossf-scorecard (https://github.com/ossf/scorecard)

Inevitably, this repo will be a high blast radius target, so an automated way to vet the health of the repo will be welcomed.

This is the expected state: https://scorecard.dev/viewer/?uri=github.com/cloudiamresearch/SkillSpector once the integration is enabled.

@rng1995 rng1995 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Approving — standard OSSF Scorecard workflow with good supply-chain hygiene: third-party actions are pinned to commit SHAs, default permissions: read-all, and minimal job-scoped security-events/id-token writes.

Non-blocking nits:

  • The job if references github.event_name == 'pull_request', but no pull_request trigger is configured (only branch_protection_rule/schedule/push), so that clause is dead.
  • File is missing a trailing newline.

Signed-off-by: Steven Moy <github@stevenmoy.com>
@smoy smoy force-pushed the feat-ossf-scorecard branch from 27b67d0 to e612852 Compare June 29, 2026 18:35
@smoy

smoy commented Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

rebase on latest upstream open source, such that it will pass lint and format.

@smoy smoy requested a review from rng1995 June 29, 2026 18:36
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