Skip to content

Revision rules

See the config-artifact guide for how to add, register, and deploy revision rules. This page covers how to name and organise them.

Revision rule files (for BOM configuration) live flat in configuration/revision_rules and are always .xml. Their names are lower_snake_case: start with a lowercase letter and separate words with single underscores. tcli lint enforces this.

latest_working.xml
latest_released.xml

Store every revision rule in a single file. Do not export them all into a single one. This makes maintenance easier, as exporting every rule every time procudes hard to manage git diffs