trueanalyticssolutions/MTConnect Validator
Upload MTConnect XML files from a repository to the MTConnect Validator API
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| api-endpoint | Validation API endpoint URL | no | https://validator.tams.ai/api/validation/validate |
| api-key | API key for the validator service (recommend storing in secrets.MTC_VALIDATOR_API_KEY) | no | — |
| file-regex | Regex used to match repository files when files input is not provided | no | (^|/)Devices\\.xml$ |
| files | Explicit file list to validate. Accepts JSON array, newline-separated, or comma-separated values. | no | — |
Outputs
| name | description |
|---|---|
| validated-count | Count of files that returned successful validation responses (2xx) |
| failed-count | Count of files that failed to upload or validate |
| non-compliant-count | Count of files that uploaded successfully but contain validation errors |
| compliant-count | Count of files that uploaded successfully and are compliant |
| success | True when every selected file uploaded successfully and is compliant |
| results-json | JSON array containing upload and compliance details for each file |