Documentation
¶
Overview ¶
Command rig-changed prints the plugins a change touches, so CI builds and releases only those:
rig-changed -base origin/main # JSON: {"plugins":["gitlab","jira"],"go":true}
A declarative plugin is its directory under plugins/. A Go plugin is a key of one of the tables in cmd/rig-std; it is touched when a package its table entry names, or one that package imports, changed. A change to rig-std itself or to go.mod touches every Go plugin, shown as "@go".
Click to show internal directories.
Click to hide internal directories.