Skip to content

chore(CLS-493): migrate to StepSecurity maintained action forks - #59

Open
stepsecurity-app[bot] wants to merge 1 commit into
masterfrom
chore/GHA-230427-stepsecurity-remediation
Open

stepsecurity-app[bot] wants to merge 1 commit into
masterfrom
chore/GHA-230427-stepsecurity-remediation

Conversation

@stepsecurity-app

@stepsecurity-app stepsecurity-app Bot commented Sep 23, 2026 •

Copy link
Copy Markdown

Motivation

Replace community-maintained GitHub Actions with StepSecurity-maintained forks as part of the CI/CD supply chain security hardening initiative (CLS-493).

StepSecurity-maintained forks include security monitoring, egress controls, and are covered by Miro's enterprise subscription.

Note: Only community/unmaintained actions are replaced. Official vendor actions (docker/, hashicorp/, google-github-actions/, anthropics/, etc.) are excluded and not modified by this PR.

Proposed changes

Pinned Dependencies

Pinning GitHub Actions to specific versions or commit SHAs ensures that your workflows remain consistent and secure.
Unpinned actions can lead to unexpected changes or vulnerabilities caused by upstream updates.

StepSecurity Maintained Actions

Risky GitHub Actions can expose your project to potential security risks. Risky actions have been replaced with StepSecurity maintained actions, that are secure drop-in replacements.

Testing

  • CI checks pass
  • No vendor action replacements present
  • Fork versions match original major versions

Related

Signed-off-by: StepSecurity Bot <bot@stepsecurity.io>
@oplane-bot

oplane-bot Bot commented Sep 23, 2026

Copy link
Copy Markdown

Oplane Security Review

Oplane identified security requirements relevant to this PR and checked the implementation against them. All requirements are satisfied. Review the generated threat model.

StatusRequirementSeverityAction
🟢 ImplementedImmutable SHA Pinning for Third-Party GitHub Actions in CI/CD Workflows
OPLANE_REQ-00254863
Critical
🟢 ImplementedTrusted Source Review for Replacement of Community GitHub Action
OPLANE_REQ-00254864
High

Change comment settings · Set up Oplane in your agent · Workflow guidance

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.

0 participants