octomachinery.github.models.action_outcomes module

Processing outcomes for use from within GitHub Action env.

class octomachinery.github.models.action_outcomes.ActionSuccess(message: str)[source]

Bases: octomachinery.github.models.action_outcomes.ActionOutcome

GitHub Action successful outcome.

class octomachinery.github.models.action_outcomes.ActionNeutral(message: str)[source]

Bases: octomachinery.github.models.action_outcomes.ActionOutcome

GitHub Action neutral outcome.

class octomachinery.github.models.action_outcomes.ActionFailure(message: str, return_code: int = 1)[source]

Bases: octomachinery.github.models.action_outcomes.ActionOutcome

GitHub Action failed outcome.