Event lifecycle
The following guidelines explain the steps to follow at each stage of an event's lifecycle.
Add an event
See the event definition guide for more details.
Remove an event
To remove an event:
- Move the event definition file to the
/removedsubfolder. - Update the event definition file to set the
statusfield toremoved. - Update the event definition file to set the
milestone_removedfield to the milestone when the event was removed. - Update the event definition file to set the
removed_by_urlfield to the URL of the merge request that removed the event. - Remove the event tracking from the codebase.
- Remove the event tracking tests.