servicenow/ServiceNow DevOps Config Validate

Validate configuration data before deployment using ServiceNow DevOps Config.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
instance-urlServiceNow instance URL.yes
devops-integration-usernameDevOps Config integration username.yes
devops-integration-user-passwordDevOps Config integration user password.yes
application-nameDevOps Config application name.yes
targetData model target where configuration files are uploaded. Example: component, collection, deployable.yes
deployable-nameDeployable name in the DevOps Config data model.yes
collection-nameCollection name in the data model. Required when target is collection.no
name-pathName path of the node in the data model where the configuration files are uploaded.no
config-file-pathFile path when uploading a single file or file path pattern when uploading multiple files to the data model.yes
data-formatData format of the configuration files. Example: CSV, INI, JSON, Properties, RAW, XML, YAML.yes
data-format-attributesExtended data format attributes for parsing configuration data.no
auto-commitBoolean (true or false) input to commit configuration data upon successful upload.yestrue
auto-validateBoolean (true or false) input to validate configuration data upon successful commit.yestrue
auto-publishBoolean (true or false) input to publish configuration data upon successful validation.yestrue
changesetOpen changeset associated with the upload action. If not provided, a new changeset is created.no
snapshot-validation-timeoutMaximum time in minutes for validation to complete before failing the action.no60
terminate-on-policy-validation-failuresBoolean (true or false) input to terminate the GitHub workflow upon policy validation failures.nofalse
namedescription
changeset-numberChangeset number associated with the upload action.
snapshot-nameName of the latest snapshot of the deployable.
validation-statusValidation status of the snapshot. Example: passed, passed_with_exception, failed, execution_error, not_validated.
validation-resultsValidation results in the JSON format for the snapshot.