Acceptance Criteria
- Any potentially breaking change forces and update to major version.
- Deleting an input or output
- changing and input or output type (if they can’t be connected any more)
- changing execution environment
Other changes should result in either a minor version or a patch version
- if checksum of the code is equal and tags are equal (and everything else is equal) reject it?
Acceptance Criteria
Other changes should result in either a minor version or a patch version