На самом деле, тут есть варианты. Если документация сложная, возникает двухуровневая система контроля качества. На этапе PR — внутренняя (тут как раз автоматические все проверки, approv'ы, ревью в PR), далее PR влетает в документацию, генерируется выходные документы (или выходные документы) и выкладываются в ту же Jir'у (или куда угодно) как артефакт для ревью, и тут docx — отличное решение.
Согласованные артефакты (документы) тэгируются, например, в отдельном файле в репозитории.
Причём на этот второй этап (возможно есть лучшие решения) отправка идёт вручную. Потому что мое небольшое изменение может влиять на кучу выходных документов, но смысла их пересогласовывать обычно нет.