Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

allow approver to complete manual merge activities #82

Merged
merged 4 commits into from
Aug 10, 2021

Conversation

tdashworth
Copy link
Contributor

@tdashworth tdashworth commented Jun 8, 2021

Purpose

On our project, the user approving the Solution Merge will often also carry out the manual steps (documented in a Note). The problem is that only the creator of the Solution Merge Request can confirm these have been done via an Approval.

#81

Approach

Allows both creator and approver to complete the manual merge activities.

image

TODOs

  • Automated test coverage for new code
  • Documentation updated (if required)
  • Build and tests successful

@tdashworth
Copy link
Contributor Author

Closes #81.

@ewingjm ewingjm linked an issue Jul 7, 2021 that may be closed by this pull request
ewingjm
ewingjm previously approved these changes Jul 7, 2021
@tdashworth
Copy link
Contributor Author

@ewingjm Thanks for reviewing. I think you need to manually trigger the checks?

@ewingjm
Copy link
Owner

ewingjm commented Aug 7, 2021

/AzurePipelines run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@ewingjm
Copy link
Owner

ewingjm commented Aug 10, 2021

@tdashworth would you mind adding this into the power-apps-bindings.yml?

browserOptions:
  driversPath: ChromeWebDriver

Should fix the error you're getting on the pipeline. I was going to just bypass the policy and merge this as I know it doesn't impact the few tests that are there but I realised we'll just get the same error on the CI run and we won't get a release published.

@ewingjm
Copy link
Owner

ewingjm commented Aug 10, 2021

/AzurePipelines run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@sonarcloud
Copy link

sonarcloud bot commented Aug 10, 2021

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

Copy link
Owner

@ewingjm ewingjm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @tdashworth.

@ewingjm ewingjm merged commit bb5246f into ewingjm:master Aug 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Allow Solution Merge Approver to confirm Manual Steps are complete
2 participants