wildmason/GHA Container Proof
Classify GitHub Actions job containers and Docker actions with Docker CLI probe receipts — offline by default.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Crate version to install, or latest. | no | latest |
| command | Command to run. Use check-workflow, plan-job, plan-action, or probe. | no | check-workflow |
| repo | Repository root for check-workflow (defaults to the current directory). | no | — |
| workspace | Workspace root for check-workflow. | no | — |
| workflow | Newline-separated workflow paths for check-workflow. | no | — |
| job-id | Job id for plan-job. | no | — |
| runner-os | Runner OS: linux, windows, or macos. | no | linux |
| runs-on | Newline-separated runs-on labels for plan-job. | no | — |
| container | Image for plan-job's job container. | no | — |
| env | Newline-separated KEY=VALUE entries (plan-job, plan-action, probe). | no | — |
| port | Newline-separated port mappings for plan-job. | no | — |
| volume | Newline-separated volume mappings for plan-job. | no | — |
| options | Raw Docker options string for plan-job. | no | — |
| action-ref | Action reference for plan-action (e.g. ./actions/build or docker://alpine:3). | no | — |
| action-path | Local action directory for plan-action. | no | — |
| using | runs.using value for plan-action (docker, node20, composite). | no | — |
| image | Image or Dockerfile descriptor for plan-action or probe. | no | — |
| entrypoint | Entrypoint override for plan-action. | no | — |
| pre-entrypoint | Pre-entrypoint script for plan-action. | no | — |
| post-entrypoint | Post-entrypoint script for plan-action. | no | — |
| args | Args string for plan-action. | no | — |
| tool | Newline-separated tool names for probe (each run as `<tool> --version`). | no | — |
| probe-command | Newline-separated raw commands for probe (each run inside the container). | no | — |
| allow-pull | Allow probe to pull images (set to 'true' for opt-in). | no | false |
| docker-bin | Override the Docker CLI binary path (default: discovered on PATH). | no | — |
| format | Receipt format: text, json, or markdown. | no | text |
| output | Optional receipt output path. | no | — |
| strict | Treat warnings as failures. | no | false |
Outputs
no outputs