File tree 11 files changed +3593
-679
lines changed
11 files changed +3593
-679
lines changed Original file line number Diff line number Diff line change
1
+ import { CaretakerConfig } from '@angular/dev-infra-private/ng-dev' ;
2
+
3
+ /** The configuration for `ng-dev caretaker` commands. */
4
+ export const caretaker : CaretakerConfig = {
5
+ githubQueries : [
6
+ {
7
+ name : 'Merge Queue' ,
8
+ query : `is:pr is:open status:success label:"action: merge"` ,
9
+ } ,
10
+ {
11
+ name : 'Merge Assistance Queue' ,
12
+ query : `is:pr is:open label:"action: merge-assistance"` ,
13
+ } ,
14
+ ] ,
15
+ caretakerGroup : 'angular-cli-caretaker' ,
16
+ } ;
Original file line number Diff line number Diff line change 3
3
COMMIT_TYPES ,
4
4
CommitMessageConfig ,
5
5
ScopeRequirement ,
6
- } from '@angular/dev-infra-private/ng-dev/commit-message/config ' ;
6
+ } from '@angular/dev-infra-private/ng-dev' ;
7
7
import { packages } from '../lib/packages' ;
8
8
9
9
/**
Original file line number Diff line number Diff line change 1
1
export { commitMessage } from './commit-message' ;
2
2
export { format } from './format' ;
3
3
export { github } from './github' ;
4
- export { merge } from './merge ' ;
4
+ export { pullRequest } from './pull-request ' ;
5
5
export { release } from './release' ;
6
+ export { caretaker } from './caretaker' ;
Original file line number Diff line number Diff line change 1
- import { FormatConfig } from '@angular/dev-infra-private/ng-dev/format/config ' ;
1
+ import { FormatConfig } from '@angular/dev-infra-private/ng-dev' ;
2
2
3
3
/**
4
4
* Configuration for the `ng-dev format` command.
Original file line number Diff line number Diff line change 1
- import { GithubConfig } from '@angular/dev-infra-private/ng-dev/utils/config ' ;
1
+ import { GithubConfig } from '@angular/dev-infra-private/ng-dev' ;
2
2
3
3
/**
4
4
* Github configuration for the ng-dev command. This repository is
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ import { PullRequestConfig } from '@angular/dev-infra-private/ng-dev' ;
2
+
3
+ /**
4
+ * Configuration for the merge tool in `ng-dev`. This sets up the labels which
5
+ * are respected by the merge script (e.g. the target labels).
6
+ */
7
+ export const pullRequest : PullRequestConfig = {
8
+ githubApiMerge : {
9
+ default : 'rebase' ,
10
+ labels : [ { pattern : 'squash commits' , method : 'squash' } ] ,
11
+ } ,
12
+ mergeReadyLabel : / ^ a c t i o n : m e r g e ( - a s s i s t a n c e ) ? / ,
13
+ caretakerNoteLabel : / ( a c t i o n : m e r g e - a s s i s t a n c e ) / ,
14
+ commitMessageFixupLabel : 'commit message fixup' ,
15
+ } ;
Original file line number Diff line number Diff line change 1
1
import '../lib/bootstrap-local' ;
2
2
3
- import { ReleaseConfig } from '@angular/dev-infra-private/ng-dev/release/config ' ;
3
+ import { ReleaseConfig } from '@angular/dev-infra-private/ng-dev' ;
4
4
import { releasePackages } from '../lib/packages' ;
5
5
import buildPackages from '../scripts/build' ;
6
6
7
- const npmPackages = Object . keys ( releasePackages ) ;
7
+ const npmPackages = Object . entries ( releasePackages ) . map ( ( [ name , { experimental } ] ) => ( {
8
+ name,
9
+ experimental,
10
+ } ) ) ;
8
11
9
12
/** Configuration for the `ng-dev release` command. */
10
13
export const release : ReleaseConfig = {
14
+ representativeNpmPackage : '@angular/cli' ,
11
15
npmPackages,
12
16
buildPackages : ( ) => buildPackages ( ) ,
13
17
releaseNotes : {
Original file line number Diff line number Diff line change
1
+ {
2
+ "extends" : " ../tsconfig.json" ,
3
+ "compilerOptions" : {
4
+ "noEmit" : true
5
+ },
6
+ "include" : [" **/*.ts" ],
7
+ "exclude" : []
8
+ }
Original file line number Diff line number Diff line change 75
75
"@angular/compiler" : " 12.2.1" ,
76
76
"@angular/compiler-cli" : " 12.2.1" ,
77
77
"@angular/core" : " 12.2.1" ,
78
- "@angular/dev-infra-private" : " https://github.com/angular/dev-infra-private-builds.git#07a43c542704985a77ecabb4be12038e67419a65 " ,
78
+ "@angular/dev-infra-private" : " https://github.com/angular/dev-infra-private-builds.git#2fe60016e0ce6f1e53d4f5c5a1feb29d64ecd979 " ,
79
79
"@angular/forms" : " 12.2.1" ,
80
80
"@angular/localize" : " 12.2.1" ,
81
81
"@angular/material" : " 12.1.4" ,
You can’t perform that action at this time.
0 commit comments