vaquarkhan/AIV Integrity Gate
Run Automated Integrity Validation on PR diffs (density, design, dependency, optional doc checks). Downloads the shaded CLI uber JAR from Maven Central by default.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| base-ref | Base ref for the diff (for example origin/main). On pull_request use origin/${{ github.base_ref }}. | yes | — |
| workspace | Repository root to analyze | no | ${{ github.workspace }} |
| java-version | JDK version used to run the CLI JAR | no | 17 |
| aiv-version | Released CLI version (io.github.vaquarkhan.aiv:aiv-cli on Maven Central). Ignored if cli-jar-url is set. | no | 1.0.4 |
| maven-central-base | Maven repository base (no trailing slash). Path io/github/vaquarkhan/aiv/aiv-cli/... is appended. | no | https://repo1.maven.org/maven2 |
| cli-jar-url | Optional full URL to the shaded aiv-cli JAR. When set, skips Maven Central and downloads this file instead (for example a GitHub Release asset before Central publish). | no | "" |
Outputs
no outputs