ci: add Socket Tier 1 Reachability Analysis workflow#99
Merged
Conversation
Add daily Socket security scan with manual dispatch support. Runs `socket scan create` with `--reach` for full application reachability analysis against the workos org, matching the existing workflow in authkit-nextjs. Requires the SOCKET_API_KEY secret.
nicknisi
commented
Mar 19, 2026
Member
Author
nicknisi
left a comment
There was a problem hiding this comment.
Code Review Findings
Info
- [convention] The
testedmarker uses plain-text heuristic mode (fail_indicators: 1), which is a false positive from grep matching "fail"/"error" in test output text. Both implementer and verifier independently confirmed 1153/1153 tests passing. Consider piping JSON reporter output tomark-tested.shfor more accurate markers in future tasks. (.case/cli-mmxlinue-add-socket-tier-1-reachability/tested)
Automated review by case/reviewer agent
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds the Socket Tier 1 Reachability Analysis GitHub Actions workflow to the CLI repo, matching the existing workflow in authkit-nextjs. The workflow runs a daily Socket security scan (cron at midnight UTC) with manual dispatch support, using
socket scan create --reachfor full application reachability analysis against the workos org. Requires theSOCKET_API_KEYsecret.Changes
.github/workflows/socket-tier1-analysis.yml— byte-for-byte identical to the authkit-nextjs reference workflowWhat was tested
Automated
Manual
0 0 * * *)workflow_dispatchwithtagsanddistinct_idinputs (distinct_idrequired)ubuntu-latest, 60min timeout--reach --org --no-interactive)SOCKET_SECURITY_API_TOKENfromsecrets.SOCKET_API_KEYVerification
This is a CI workflow file addition — no UI or runtime behavior to screenshot. Verification was performed by parsing the YAML and comparing against the known-good authkit-nextjs reference workflow. All 8 structural checks passed and the file is byte-for-byte identical to the reference.
Follow-ups
None