No stale approvals NEW
This plugin adds a merge check that requires that there are no stale approvals.
It is useful if you would like to enforce that there are no stale reviews, even though you have
enough approvals for minimumApprovals
.
For instance, if you want to prevent the merge in a scenario where you have a minimum of two approvals required; the pull request is approved by three reviewers; however, one of the approvals is stale.
In order to enable it, use the following config:
import {const configure: (config: Config | (() => Config)) => void
configure} from "flowie.app"
import {function noStaleApprovals(): PluginDef<boolean> (+2 overloads)
Users get notified if any approval in the pull request are stale.noStaleApprovals} from "flowie.app/plugins"
function configure(config: Config | (() => Config)): void
configure({
Config.plugins?: PluginDef<unknown>[] | undefined
plugins: [function noStaleApprovals(): PluginDef<boolean> (+2 overloads)
Users get notified if any approval in the pull request are stale.noStaleApprovals()],
})