mirror of
https://github.com/angular/angular-cli.git
synced 2025-05-14 17:43:52 +08:00
build: add caretaker configuration to ng-dev config
Add the caretaker configuration to set up being able to run both the carataker check and the handoff commands. The caretaker handoff command will operate using the angular-cli-caretaker group which has already been seeded with the current information.
This commit is contained in:
parent
163906a0f2
commit
3d76cef369
16
.ng-dev/caretaker.ts
Normal file
16
.ng-dev/caretaker.ts
Normal file
@ -0,0 +1,16 @@
|
||||
import { CaretakerConfig } from '@angular/dev-infra-private/ng-dev';
|
||||
|
||||
/** The configuration for `ng-dev caretaker` commands. */
|
||||
export const caretaker: CaretakerConfig = {
|
||||
githubQueries: [
|
||||
{
|
||||
name: 'Merge Queue',
|
||||
query: `is:pr is:open status:success label:"action: merge"`,
|
||||
},
|
||||
{
|
||||
name: 'Merge Assistance Queue',
|
||||
query: `is:pr is:open label:"action: merge-assistance"`,
|
||||
},
|
||||
],
|
||||
caretakerGroup: 'angular-cli-caretaker',
|
||||
};
|
@ -3,3 +3,4 @@ export { format } from './format';
|
||||
export { github } from './github';
|
||||
export { pullRequest } from './pull-request';
|
||||
export { release } from './release';
|
||||
export { caretaker } from './caretaker';
|
||||
|
@ -17,6 +17,15 @@ Each shift consists of two caretakers. The primary caretaker is responsible for
|
||||
merging PRs to `main` and patch whereas the secondary caretaker is responsible
|
||||
for the release.
|
||||
|
||||
At the end of each caretaker's rotation, they should peform a handoff in which they provide
|
||||
information to the next caretaker about the current state of the repository and update the
|
||||
access group to now include the next caretaker and their secondary. To perform this update
|
||||
to the access group, the caretaker can run:
|
||||
|
||||
```bash
|
||||
$ yarn ng-dev caretaker handoff
|
||||
```
|
||||
|
||||
## Merging PRs
|
||||
|
||||
The list of PRs which are currently ready to merge (approved with passing status checks) can
|
||||
|
Loading…
x
Reference in New Issue
Block a user