lfreleng-actions/verify-release-schema
Verify a release file's contents against an approved schema
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| distribution-type | The content type of the release. Accepted values (case-sensitive, lowercase): artifact, container, maven, packagecloud, pypi. | yes | — |
| release-file | File that describes the release contents | yes | — |
| lftools-uv-version | Optional exact version of lftools-uv to run via uvx. When set, the value is interpolated into `lftools-uv==<value>`, so it MUST be a plain version string (for example `0.1.8`), not a full PEP 440 pip specifier. Leave unset (the default) to use the latest version published on PyPI. | no | "" |
| schema-ref | Git ref (branch, tag or commit SHA) of lfit/releng-global-jjb to fetch the schema from. Defaults to a pinned commit for reproducibility. | no | 09659ce65d005b15595a44bbef6304fd3cc83ac1 |
Outputs
no outputs