All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
4.0.2-alpha - unreleased
This is an alpha version! The changes listed here are not final.
- Avoid trying to request reviews from bot accounts.
4.0.1 - 2024-08-29
- Updated package dependencies. [#36757]
- Don't request review from the PR author. [#37653]
4.0.0 - 2024-02-07
- Added support for GitHub Enterprise by replacing github.com with a dynamic variable [#32974]
- Updated package dependencies. [#33650]
- Use the node20 runner instead of the deprecated node16 runner. [#35262]
3.1.0 - 2023-07-06
- Added
consume
option for requirements. [#29317] - Option to request review if requirement is not satisfied. [#30653]
- Updated package dependencies. [#29855]
- Don't fail on case mismatch for
@singleuser
pseudo-teams. [#29322]
3.0.2 - 2023-02-07
- Minor internal updates.
3.0.1 - 2022-10-28
- Add optional input which fails review required status checks instead of leaving them pending. [#25091]
- Tooling: enable automatic GitHub releases when a new version of the action is tagged, so the new version can be made available in the GitHub Actions marketplace. [#25935]
- Updated package dependencies.
- Ignore reviews with state "COMMENTED" when determining whether a reviewer has approved or not [#26249]
3.0.0 - 2022-07-06
- Reorder JS imports for
import/order
eslint rule. [#24601] - The
token
parameter was effectively required, as the defaultGITHUB_TOKEN
lacks the ability to read team membership. The parameter is now explicitly required. [#23995] - Updated package dependencies. [#24045, #24573]
- Use the node16 runner instead of the deprecated node12 runner. [#23389]
- Fix handling of re-reviews, only look at the latest review per user. [#24000]
2.2.2 - 2022-02-09
- Core: update description and metadata before to publish to marketplace.
- General: update required node version to v16.13.2
2.2.1 - 2021-11-02
- Allow Node ^14.17.6 to be used in this project. This shouldn't change the behavior of the code itself.
- Updated package dependencies.
- Use Node 16.7.0 in tooling. This shouldn't change the behavior of the code itself.
2.2.0 - 2021-08-20
- A negated pattern (other than the first) now removes previously-matched paths, rather than unexpectedly adding all the paths that don't match the pattern.
2.1.0 - 2021-08-12
- Added autotagger action to simplify releases
- Added support for naming individual users as required reviewers
- Created a changelog from the git history with help from auto-changelog.
- Updated package dependencies
- Updated
@actions/github
with attendent code adjustments. - Update node version requirement to 14.16.1
2.0.0 - 2021-02-03
- Rewrite required-review action to add path-based requirements
- Initial release