pub enum Hook {
BranchCreate,
BranchCleanup,
DocsUpdate,
ChangelogAppend,
VersionBump,
}Expand description
A side-effecting action that fires at a stage transition.
Variants§
BranchCreate
Create the feature/phase-NN branch from develop.
BranchCleanup
Delete the merged feature branch after Ship.
DocsUpdate
Regenerate and commit docs.
ChangelogAppend
Append a CHANGELOG entry.
VersionBump
Compute and write the next version, then tag it.
Implementations§
Trait Implementations§
impl Copy for Hook
impl Eq for Hook
impl StructuralPartialEq for Hook
Auto Trait Implementations§
impl Freeze for Hook
impl RefUnwindSafe for Hook
impl Send for Hook
impl Sync for Hook
impl Unpin for Hook
impl UnsafeUnpin for Hook
impl UnwindSafe for Hook
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more