Commit a version of the Tool with a commit message.
If the version is already committed, an exception will be raised.
Values needed to setup the Tool, defined in JSON Schema format: https://json-schema.org/