All notable changes to this project will be documented in this file automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY! This project adheres to Semantic Versioning.
- Add VersionBot configuration files via Github repos; ensure
procbots/versionbot/ready-to-merge
label is removed post-merge [Heds Simons]
- Ensure that non-repo based events are not treated as an error; fix typo so merge messages report the bot correctly. [Heds Simons]
- Ensure that only the footer for a commit message includes the
Change-Type:
tag; ensures Flowdock posting on successful merges. [Heds Simons]
- Ensure that unlabeling of PRs is ignored. [Heds Simons]
- Check for status changes for all linked Integration services to ensure that all applicable statuses are valid before versioning up/merging. [Heds Simons]
- Remove checks for approved reviews (Github API does not work on private repos) and fix cloning of private repos. [Heds Simons]
- Add code to use a repo's
versionist.conf.js
in preference to the in-built config should one exist in the repo's root. [Heds Simons]
- Add check for
mergeable
state in a PR before running Versionist or merging. [Heds Simons] - Add more useful INFO/DEBUG messages for audit trails. [Heds Simons]
- Ensure the VERSIONBOT_NAME/VERSIONBOT_EMAIL envvars are used for all referenced text. [Heds Simons]
- Add a FlowdockAdapter mixin; delete branch post-merge. [Heds Simons]
- Fix reauthentication issue and tagging problem. [Heds Simons]
- Update command label syntax to consistent format. [Heds Simons]
- Add comment on failed version status check, going to the raiser of the event that started the check. [Heds Simons]
- Initial draft version. [Heds Simons]