Releases: sfm-tools/bighut-relabel
Releases · sfm-tools/bighut-relabel
v1.5.1
v1.5.0
- Added
excludePaths
andincludeOnlyPaths
options forwhenFileContent
condition. - Added
between
option forwhenFileCount
,whenCommentCount
, andwhenCommitCount
conditions. - Added
whenHasRequestsToReview
andwhenHasNoRequestsToReview
conditions. - Fixed bugs with missed options in
whenHasConflicts
,whenHasNoConflicts
,whenOpen
,whenClosed
, andwhenWasMerged
conditions.
v1.4.0
- Added async support for
WhenCondition
. - Removed
TaskContext
. Please useLabelerContext
instead. - Improved
Logger
using winston. - Improved config.
- Preventing logical bugs in conditions when using regular expressions with the global flag.
- Fixed bug with the
nothing
option inWhenState
.
v1.3.0
- Added
deleteSourceBranch
action. - Added conditions
whenOpen
,whenClosed
, andwhenWasMerged
.
v1.2.0
- Added actions
requestReviewers
andremoveRequestedReviewers
. - Added conditions
whenNotReviewed
,whenApproved
, andwhenChangesRequested
. - Improved unit tests.
- Updated dependencies.
v1.1.0
- Improved caching.
- Improved error handling.
- Improved
LabelerContext
:- Added a reference to the cache instance.
- Added the ability to manage the cache when using the test and fix modes.
- Fixed bug with remove labels.
TaskContext
is deprecated. Please useLabelerContext
instead.
v1.0.0
Node.js application for automatically analyzing and managing pull requests on GitHub.
Features
- Fluent API.
- Getting information about a Pull Request, including title, description, author info,
labels, milestone, merge direction, conflicts, files, commits, and comments. - Updating title, description, labels, and milestone.
- Programmatically adding new comments to Pull Requests.
- Simple conditions for Pull Requests analysis.
- Flex customization.