ahmedanbar/DevGuard for Laravel
Audit Laravel projects for production-readiness and clean architecture.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 24, 2026
- License
- MIT
Pinned Snippet
uses: ahmedanbar/devguard-action@a70baf69120cde0c8c009b7772d01f4bd03cb72d # v1.1.2tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| tool | Which DevGuard tool to run: deploy, architecture, all, or any registered tool name. | no | all |
| path | Project path relative to the workspace. | no | . |
| json | Set to "true" to output a JSON report. | no | false |
| fail-on-warning | Set to "true" to also fail the build on warnings (not just failures). | no | false |
| sarif-output | Path to write a SARIF 2.1.0 file (relative to workspace, or absolute). When set, enables GitHub Code Scanning integration — pair with github/codeql-action/upload-sarif. | no | "" |
Outputs
| name | description |
|---|---|
| exit-code | The exit code returned by DevGuard (0 = pass, 1 = check failure, 2 = tool error). |
| score | The deploy readiness score (0–100). Only set when tool=deploy and json=true. |
| passed | true / false — whether all checks passed (json mode only). |