Skip to content

ci: add Socket Fix autopilot#119

Merged
Larry-Osakwe merged 1 commit into
mainfrom
ci/socket-fix
May 7, 2026
Merged

ci: add Socket Fix autopilot#119
Larry-Osakwe merged 1 commit into
mainfrom
ci/socket-fix

Conversation

@Larry-Osakwe
Copy link
Copy Markdown
Contributor

@Larry-Osakwe Larry-Osakwe commented May 7, 2026

Summary

  • Adds `socket-fix.yml` — runs Socket Fix in autopilot mode twice weekly (Mon + Thu), with `workflow_dispatch` for manual runs
  • Uses the GH App token (same `GH_REPO_ACCESS_APP_ID`/`GH_REPO_ACCESS_PRIVATE_KEY` already wired up for the bump workflow) so no new long-lived credentials are needed
  • Passes the generated token as `SOCKET_CLI_GITHUB_TOKEN` — Socket opens fix PRs as the app identity, which ensures `pr.yml` CI checks run on those PRs and auto-merge can trigger
  • Exempts bot-opened PRs from conventional commit validation in `pr.yml` (one-line `if` condition on `validate-commits` job) — Socket's dependency upgrade commits won't follow conventional format and shouldn't need to

New secret needed

`SOCKET_API_TOKEN` — Socket's API key, needs to be added to this repo.

How it fits the release process

Socket fix PRs flow through the same auto-merge pipeline as bump PRs. No special cases.

@socket-security
Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedgithub/​actions/​setup-node@​49933ea5288caeca8642d1e84afbd3f7d68200209910010010080

View full report

@Larry-Osakwe Larry-Osakwe merged commit 8664dde into main May 7, 2026
8 checks passed
@Larry-Osakwe Larry-Osakwe deleted the ci/socket-fix branch May 7, 2026 18:22
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.

3 participants