-
Notifications
You must be signed in to change notification settings - Fork 1
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
Auto Merge Filter feature #18
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Merged
Matticusau
added a commit
that referenced
this pull request
Jun 25, 2020
Releasing the following functionality: - Delete branch on merge #14 - Docs on Auto merge filters #15 - Auto Merge Filter feature #18 - Assign reviewers from YAML front matter (e.g. jekyll) #19 Bug fixes: - Auto merge should not proceed if approved reviews greater than minimum required but requested changes exist #16 - Multiple comment automation welcome messages #17
Matticusau
added a commit
that referenced
this pull request
Jun 25, 2020
* suggested label colors * Fixes require zero requested changes #16 * Fixes #17 * Auto Merge Filter feature (#18) * Initial filtering support #15 * Added glob processing #15 * logging * json pattern conversion * lets just expect the json object * logging * Removed need to match ALL globs * removed some logging * Updated docs for #15 * Improve class constructors efficiency * Reviewer patch 1 (#20) * Retrieves the raw file data * Extracts the custom key from the YAML front matter * Adds reviewers to a pull request from any modified file * YAML front matter is taken from the Pull Requests base, not the pull request to ensure people cannot overwrite this value * supports enable/disable and custom key * Added delete branch functionality #14 * Skip new files #19 * added branch delete deny #14 * config spelling * branch head ref * logging clean up * Docs and renamed config value
Matticusau
added a commit
that referenced
this pull request
Jul 27, 2020
* suggested label colors * Fixes require zero requested changes #16 * Fixes #17 * Auto Merge Filter feature (#18) * Initial filtering support #15 * Added glob processing #15 * logging * json pattern conversion * lets just expect the json object * logging * Removed need to match ALL globs * removed some logging * Updated docs for #15 * Improve class constructors efficiency * Reviewer patch 1 (#20) * Retrieves the raw file data * Extracts the custom key from the YAML front matter * Adds reviewers to a pull request from any modified file * YAML front matter is taken from the Pull Requests base, not the pull request to ensure people cannot overwrite this value * supports enable/disable and custom key * Added delete branch functionality #14 * Skip new files #19 * added branch delete deny #14 * config spelling * branch head ref * logging clean up * Docs and renamed config value * Label handler ondemand / onschedule #24 * logging * logging * logging * logging * added ondemand onschedule for label handler Action not running on PRs from Forked repos #24 * Logic changes for ondemand vs onschedule #24 * review on schedule #24 & intitial author yaml #23 * added length check #23 * Jekyll author file lookup #23 * Added action params * corrected prreviewer-authorfilepath param #23 * logging * added ref param * logging * Hanlding of empty author key * extra check for github username * get raw author file * logging * path update * logging * loggin * logging * removed check for author object length * removing debug logging * review on schedule * Feature preview of #23 and #24 * docs update * docs - link to issue in known issue * Added check for auto merge label #28
Matticusau
added a commit
that referenced
this pull request
Jun 14, 2021
* suggested label colors * Fixes require zero requested changes #16 * Fixes #17 * Auto Merge Filter feature (#18) * Initial filtering support #15 * Added glob processing #15 * logging * json pattern conversion * lets just expect the json object * logging * Removed need to match ALL globs * removed some logging * Updated docs for #15 * Improve class constructors efficiency * Reviewer patch 1 (#20) * Retrieves the raw file data * Extracts the custom key from the YAML front matter * Adds reviewers to a pull request from any modified file * YAML front matter is taken from the Pull Requests base, not the pull request to ensure people cannot overwrite this value * supports enable/disable and custom key * Added delete branch functionality #14 * Skip new files #19 * added branch delete deny #14 * config spelling * branch head ref * logging clean up * Docs and renamed config value * Label handler ondemand / onschedule #24 * logging * logging * logging * logging * added ondemand onschedule for label handler Action not running on PRs from Forked repos #24 * Logic changes for ondemand vs onschedule #24 * review on schedule #24 & intitial author yaml #23 * added length check #23 * Jekyll author file lookup #23 * Added action params * corrected prreviewer-authorfilepath param #23 * logging * added ref param * logging * Hanlding of empty author key * extra check for github username * get raw author file * logging * path update * logging * loggin * logging * removed check for author object length * removing debug logging * review on schedule * Feature preview of #23 and #24 * docs update * docs - link to issue in known issue * Added check for auto merge label #28 * Initial fix for undefined author #30 * logging * logging * frontmatter attributes test logic * testing frontmatter.attributes * clean up * PR author not reviewer #32 * Testing PR Author review * Testing the PR Author vs Reviewer * Extra logging * force login check to lowercase * Fixes #32 * Support for #37 #35 #15 * Only support modified files for now #35 * Extending handling of Not Found error #35 * fix addLabel and API efficiency #41 * initial logic for owner review bypass #36 * docs #36 * action config * debug info * debug info * logic improvement * debug info * updated docs * change log * fixing node-notifier dependabot update * debug info for checks test * workflow_run support #50 * 1.3.0 * release instructions * Releasing v1.3.0
Matticusau
added a commit
that referenced
this pull request
May 18, 2022
* suggested label colors * Fixes require zero requested changes #16 * Fixes #17 * Auto Merge Filter feature (#18) * Initial filtering support #15 * Added glob processing #15 * logging * json pattern conversion * lets just expect the json object * logging * Removed need to match ALL globs * removed some logging * Updated docs for #15 * Improve class constructors efficiency * Reviewer patch 1 (#20) * Retrieves the raw file data * Extracts the custom key from the YAML front matter * Adds reviewers to a pull request from any modified file * YAML front matter is taken from the Pull Requests base, not the pull request to ensure people cannot overwrite this value * supports enable/disable and custom key * Added delete branch functionality #14 * Skip new files #19 * added branch delete deny #14 * config spelling * branch head ref * logging clean up * Docs and renamed config value * Label handler ondemand / onschedule #24 * logging * logging * logging * logging * added ondemand onschedule for label handler Action not running on PRs from Forked repos #24 * Logic changes for ondemand vs onschedule #24 * review on schedule #24 & intitial author yaml #23 * added length check #23 * Jekyll author file lookup #23 * Added action params * corrected prreviewer-authorfilepath param #23 * logging * added ref param * logging * Hanlding of empty author key * extra check for github username * get raw author file * logging * path update * logging * loggin * logging * removed check for author object length * removing debug logging * review on schedule * Feature preview of #23 and #24 * docs update * docs - link to issue in known issue * Added check for auto merge label #28 * Initial fix for undefined author #30 * logging * logging * frontmatter attributes test logic * testing frontmatter.attributes * clean up * PR author not reviewer #32 * Testing PR Author review * Testing the PR Author vs Reviewer * Extra logging * force login check to lowercase * Fixes #32 * Support for #37 #35 #15 * Only support modified files for now #35 * Extending handling of Not Found error #35 * fix addLabel and API efficiency #41 * initial logic for owner review bypass #36 * docs #36 * action config * debug info * debug info * logic improvement * debug info * updated docs * change log * fixing node-notifier dependabot update * debug info for checks test * workflow_run support #50 * 1.3.0 * release instructions * Releasing v1.3.0 * reviewer error handling #55 * 1.3.1 * update typescript * preparing release * troubleshooting #59 * 1.3.2 * release v1.3.2 * release notes * extra error logging * 1.3.3 * v1.3.3
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adding the initial #15 Auto Merge filter functionality.