Skip to content

Releases: facelessuser/label-bot

1.10

18 Sep 16:24
ca718a6

Choose a tag to compare

1.10.0

  • NEW: Handle whatever the default branch is instead of assuming master.
  • NEW: Update dependencies.

1.9.0

12 Aug 17:41

Choose a tag to compare

1.9.0

  • NEW: Allow minus_negate logic to be disabled as there is no longer a conflict with NEGATE and EXTGLOB.
  • FIX: When attempting to acquire comments in an issue, they may not be available yet. If at first we don't succeed, try, try again (but no more than three).

1.8.0

15 Feb 14:44

Choose a tag to compare

1.8.0

  • NEW: Update to latest gidgethub, pyyaml, and beautifulsoup4.
  • NEW: Add environment variable GH_BOT_LINK to specify the link for when status is clicked.

1.7.0

18 Dec 17:21

Choose a tag to compare

1.7.0

  • NEW: More logging and specify which module is logging along with repository/user where the request originated from.

1.6.0

22 Nov 16:13
c6ac610

Choose a tag to compare

1.6.0

  • NEW: Bot should allow add and remove commands in issue comments to modify labels even if the issue is closed.

1.5.0

10 Nov 22:53
f2726b7

Choose a tag to compare

1.5.0

  • NEW: New command added called retrigger-local which will force a pull request retrigger to use the configuration
    in the pull request reference instead of using master. This is great if you want to test changes to the label
    configuration in a pull request.
  • NEW: Configuration file is always read from master except when retrigger-local is run in a pull request.
  • FIX: Labels that were renamed are not always detected as renamed.
  • FIX: Better logic to avoid adding a label that already exists or removing a label that does not exist. Also,
    detect such failures if we do run into such scenarios, and don't fail the sync.
  • FIX: Case logic when comparing triage and review labels.

1.4.0

05 Nov 14:42
765751d

Choose a tag to compare

1.4.0

  • NEW: Add options lgtm_add_issue and lgtm_add_pull_request that are meant to replace lgtm_add. The old
    lgtm_add will be mapped to the new options and handled internally. lgtm_add will be removed in version 2.0.

1.3.1

01 Nov 23:38
d944780

Choose a tag to compare

1.3.1

  • FIX: Ensure that configuration failures cause a task to fail.
  • FIX: Index all repository labels before modifying the repository labels.

1.3.0

01 Nov 12:56
df5b7cd

Choose a tag to compare

1.3.0

  • NEW: Optionally allow specifying a master configuration file template from another repository.
  • FIX: Only collaborators and owners are allowed to issue commands.
  • FIX: Fix commands not working in pull request issue body.
  • FIX: Throttle sync command more in cases where the API is being hit quite hard.

1.2.0

30 Oct 15:10

Choose a tag to compare

1.2.0

  • NEW: Add @bot lgtm command to remove blocking labels and optionally add others.
  • NEW: Allow triage and review task to remove labels as well.
  • NEW: Add @bot add and @bot remove command to bulk add or remove labels.
  • FIX: Avoid running retrigger commands on a closed issue.
  • FIX: Fix issue with deleting labels in wildcard labels.