Closed X-Guardian closed 1 year ago
Sounds good. Thanks for bringing this up and coding the fix!
Re-opening as the change was reverted for two reasons:
AllowAutoMerge
was not working on Set-GitHubRepository
(appears to be a bug on the GitHub side, but I was simply unable to validate that the feature worked)use_squash_pr_title_as_default
has been deprecated and is also not being respected in my tests. It appears that we need to migrate over to squash_merge_commit_title
instead, which has different usage.
Feature Idea Summary
GitHub have added a new option 'Allow Auto Merge' to Repositories that could be added to the
New-GitHubRepository
andSet-GitHubRepository
Cmdlets.Feature Idea Additional Details
References:
API Reference
Parameters
allow_auto_merge
Requested Assignment