Skip to content

Replace Slack notification action and harden action refs#430

Merged
kvz merged 2 commits into
mainfrom
gha-slack
Jun 8, 2026
Merged

Replace Slack notification action and harden action refs#430
kvz merged 2 commits into
mainfrom
gha-slack

Conversation

@kvz

@kvz kvz commented Jun 8, 2026

Copy link
Copy Markdown
Member

Why

Reduce GitHub Actions supply-chain exposure by removing the third-party Slack notification action from the CI failure path.

What changed

  • Replaces 8398a7/action-slack with a direct incoming-webhook curl step.
  • Keeps notifications scoped to main-branch E2E failures.

Validation

  • Ruby YAML parse for .github/workflows/ci.yml
  • git diff --check

Additional action reference hardening included here:

  • Updates GitHub-owned actions in touched workflows to current major tags.
  • Pins retained third-party actions in touched workflows to reviewed commit SHAs, keeping version comments beside each SHA.

@kvz kvz marked this pull request as ready for review June 8, 2026 10:33
@kvz kvz changed the title Replace Slack notification action Replace Slack notification action and harden action refs Jun 8, 2026
@kvz kvz merged commit bb30e3d into main Jun 8, 2026
12 checks passed
@kvz kvz deleted the gha-slack branch June 8, 2026 15:32
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.

1 participant