execute method
Performs actions based on data.
Implementation
FutureOr<void> execute(final Commit data) async {
  for (final op in data.ops) {
    if (op.action.isUnknown) continue;
    final action = op.action.knownValue!;
    switch (action) {
      case KnownRepoOpAction.create:
        await _onCreate(data, op);
        break;
      case KnownRepoOpAction.update:
        await _onUpdate(data, op);
        break;
      case KnownRepoOpAction.delete:
        await _onDelete(data, op);
        break;
    }
  }
}