Skip to content

security(NOJIRA-1234): replace compromised codfish/semantic-release-a… - #101

Merged
davidsalvador-tf merged 1 commit into
mainfrom
security/replace-codfish-semantic-release-action
Jun 30, 2026
Merged

davidsalvador-tf merged 1 commit into
mainfrom
security/replace-codfish-semantic-release-action

Conversation

@davidsalvador-tf

Copy link
Copy Markdown
Contributor

Why

codfish/semantic-release-action was the target of a supply chain attack
on 2026-06-24
— its version tags (v2–v5) were repointed to a commit
containing a credential-stealing payload (the Miasma toolkit), targeting
GITHUB_TOKEN and NPM_TOKEN secrets in CI runners. The upstream
repository has since been disabled by GitHub for ToS violations.

This PR replaces it with cycjimmy/semantic-release-action, a
well-maintained, widely-used alternative, pinned to a commit SHA
rather than a floating tag, to remove this class of risk going forward.

What changed

  • codfish/semantic-release-action@vX → cycjimmy/semantic-release-action@b12c8f6015dc215fe37bc154d4ad456dd3833c90 (v6.0.0)

Verification

No functional change is expected — cycjimmy/semantic-release-action
exposes the same inputs/outputs/env var contract (GITHUB_TOKEN,
NPM_TOKEN, branches, extra_plugins, etc.) as the action it replaces.
Please re-run this workflow on a test branch before merging to confirm.

Created by Sourcegraph batch change david.salvador/replace-codfish-semantic-release-action.

@davidsalvador-tf
davidsalvador-tf requested a review from a team as a code owner June 30, 2026 10:07
@gitstream-cm

gitstream-cm Bot commented Jun 30, 2026

Copy link
Copy Markdown

🥷 Code experts: pannago

pannago has most 👩‍💻 activity in the files.
pannago has most 🧠 knowledge in the files.

See details

.github/workflows/ci.yaml

Activity based on git-commit:

pannago
JUN
MAY
APR 51 additions & 0 deletions
MAR
FEB
JAN

Knowledge based on git-blame:
pannago: 100%

✨ Comment /gs review for LinearB AI review. Learn how to automate it here.

@davidsalvador-tf
davidsalvador-tf merged commit c2b0120 into main Jun 30, 2026
8 checks passed
@davidsalvador-tf
davidsalvador-tf deleted the security/replace-codfish-semantic-release-action branch June 30, 2026 12:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants