microsoft / powercat-automation-kit

Other
69 stars 18 forks source link

[Automation Kit - Feature]: Power Automate Desktop support ALM Accelerator #23

Open Grant-Archibald-MS opened 2 years ago

Grant-Archibald-MS commented 2 years ago

Is your feature request related to a problem? Please describe.

Ensure that projects that contain Power Automate Desktop solutions can be deployed using the ALM Accelerator

Describe the solution you'd like

Solutions that are deployed via the ALM Accelerator have the ability to provide the following:

Describe alternatives you've considered

No response

Additional context?

No response

AB#545

Grant-Archibald-MS commented 1 year ago

Validate that a power automate desktop is deployed successfully as part of a solution.

Checks:

  1. Allows for configuration of Machine or Machine Group connection for each target environment
  2. Cloud flows that call the desktop flow are enabled
Grant-Archibald-MS commented 1 year ago

Key actions:

  1. After unpack the solution if a PAD flow exists. Extract the Robin Script definition and place into a separate file to source code comparision between versions.
  2. Regular Expression Rules as part of the build. Define a set of RegEx rules with Warning or Error. If there is a match then WARN or fail the build.