codetease/Vegh Action
The official GitHub Action for Vegh. Powered by PyVegh engine.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Jan 24, 2026
- License
- MIT
Pinned Snippet
uses: codetease/vegh-action@480a4fa4ecd27ab26e21dbb88b95b26226bf9737 # v1.5tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| command | Command to run (snap, restore, loc, send, audit, prompt, check) | yes | snap |
| path | Source directory or file path | yes | . |
| output | Output filename (for snap) | no | artifact.vegh |
| token | Auth token (for send) | no | — |
| url | Target URL (for send) | no | — |
| comment | Comment/Message for the snapshot metadata | no | Snapshot via GitHub Actions |
| dry-run | Simulate without creating files (for snap) | no | false |
| python-version | Python version to use | no | 3.12 |
| clean | Clean mode for prompt (remove locks/secrets) | no | true |
| sloc | Count Source Lines of Code (exclude comments/blanks) | no | false |
| extra_args | Extra arguments to pass to the vegh command | no | "" |
Outputs
| name | description |
|---|---|
| loc-report | The raw LOC report (useful for PR comments) |
| snapshot-path | Path to the generated snapshot |
| context-path | Path to the generated AI context XML file |