All notable changes to merge-me are documented here. We use semantic versioning for releases.
Note: Yet to be released changes appear here.
FIX: ignore queued Dependabot checks that never run (#22)DEPS: bump development dependenciesDEPS: patch bump dependencies (npm audit fix)
CHORE: log full review, status and checks details onLOG_LEVEL=traceCHORE: log full repository context when finding PR for status onLOG_LEVEL=debug
CHORE: debug log with more contextCHORE: bump dependencies
FEAT: make PR check completion more strictCHORE: revert back toprobot@9, soonprobot@11app formatCHORE: migrate toprobot@10.19
FEAT: make merge method configurable and supportmergeas well asrebaseFEAT: handle configuration errors gracefullyCHORE: improve debug logging
FIX: correct correlation of status updates to (local) pull requests (563b5cc0)
FIX: correct cross-origin pull request check (d48ca873c)FIX: fetch full PR details before executing merge checks (3a69f91cf)CHORE: migrate toprobot@10
CHORE: increase page size when fetching reviewsFIX: filter for collaborator reviews to decide review approvals
FEAT: run onpull_request.ready_for_reviewevent
Republish of v0.8.0. Thanks npm.
FEAT: account forrequested_teamsset on a PRFEAT: fail merge check ifreviewTeamscannot be retrievedFIX: fetch full PR to account for team reviews aftercheck_suite.completedeventsCHORE: remove unneeded listing of organizational teams
CHORE: log merge failure reasonFIX: complete missing bits in probot update
FEAT: add ability to account for per-team approval checks (#13)FEAT: search for default configuration in.githubrepository, tooCHORE: various debug logging improvementsCHORE: update toprobot@9.11
- Now requires the
members: readpermission in order to execute per-team approval checks.
FEAT: account for pull-requestrebaseable,mergedanddraftmeta-data to speed up merge checkFIX: properly account for insignificant check suites
DOCS: various documentation improvements
FEAT: ignore queued checks for pull request approval
FIX: workaround broken Codecov app checks (#7)
Publish of v0.3.0 to npm.
CHORE: rename to@nikku/merge-meto allow publishing to npm
FEAT: support checks (#3)FEAT: improve merge rules without branch protection (#4)CHORE: refactor bot core to be easier to comprehend and test
- Since the bot now integrates with checks, it requires read permissions for it (#3).
- In the absence of branch protection the default amount of reviews required before a pull request is merged is now one, independent of the source of the pull request (#4).
Initial version.