Sharepoint power automate approval workflows need to allow minor and major versions of a document. For example: 1) For a document modification, a document is checked out and changes are made. 2) Document is checked in at minor version. 3) Check in triggers the approval workflow. 4) Approver can view minor version and approve. 5) Document is published at major version.