Igor Minar
3d7f555044
ci: update pullapprove groups and add docs ( #25257 )
...
With this update to permissions the docs team can easily identify the technical reviewer for a particular doc, which should streamline the reviews.
I also added Jennifer into all groups that contain docs, so that she can approve changes that contain only editorial changes.
Closes #21692
PR Close #25257
2018-08-01 15:53:41 -07:00
Victor Berchet
2aab1c9dd6
ci: remove Tina from pullaprove ( #25006 )
...
She has been removed as a collaborator to the project and pullaprove rejects
this config file which still lists her name.
PR Close #25006
2018-07-20 10:25:52 -07:00
Alex Eagle
971e78dc35
ci: Remove Chuck from pullapprove ( #23798 )
...
Jason takes over his role on core, Keen for everything else
PR Close #23798
2018-05-09 11:41:58 -07:00
Brandon Roberts
84b4593d01
ci: add Brandon Roberts as an aio approver ( #23417 )
...
PR Close #23417
2018-04-27 07:17:04 -07:00
Alex Rickabaugh
999ab0a690
ci: add alxhub as owner to a few packages ( #23510 )
...
PR Close #23510
2018-04-23 10:08:25 -07:00
Alex Rickabaugh
f2563ca800
ci(compiler): replace chuckjaz with alxhub as compiler owner ( #23456 )
...
PR Close #23456
2018-04-19 16:32:31 -07:00
Rob Wormald
b8f4e433d5
build: add robwormald to pullapprove ( #23002 )
...
PR Close #23002
2018-04-12 22:36:12 -07:00
Andrew Seguin
22b96b9690
feat(elements): add support for creating custom elements ( #22413 )
...
PR Close #22413
2018-03-16 12:39:07 -07:00
Alex Eagle
21e44c6ba9
ci: add alexeagle to pullapprove root group ( #22724 )
...
PR Close #22724
2018-03-12 16:23:58 -07:00
Miško Hevery
0c9ec37e26
ci: mark PRs with rejection as not green ( #21922 )
...
PR Close #21922
2018-02-05 13:01:11 -08:00
Misko Hevery
52cfe3952a
build: add mhevery to bazel approvers ( #21314 )
...
PR Close #21314
2018-01-17 17:02:22 -08:00
Igor Minar
50ca01e255
ci: update pullapprove rules now that we allow selfapprovals ( #21494 )
...
PR Close #21494
2018-01-12 10:11:21 -08:00
Kara Erickson
72246d48db
ci: update forms approval list to include guides ( #21449 )
...
PR Close #21449
2018-01-10 12:15:50 -08:00
Alex Eagle
27fc458ef6
build: fix pullapprove ( #21140 )
...
Currently it gives a green status if I edit a file I'm an owner of,
even without anyone else's approval.
PR Close #21140
2017-12-21 14:04:20 -08:00
Alex Eagle
0487a9f140
build: update pullapprove: ( #21117 )
...
- remove ex-team members
- allow author to approve their own change
- move more bazel files under the bazel group
PR Close #21117
2017-12-21 13:17:00 -08:00
Alex Rickabaugh
e48f477477
ci: temporarily remove wardbell from pullapprove (2FA)
2017-12-18 08:41:44 -08:00
Alex Eagle
981947d104
ci: allow me to approve circleCI changes ( #20957 )
...
Removes the root group from the pullapprove settings for .circleci/*
PR Close #20957
2017-12-12 11:55:35 -08:00
Igor Minar
75e468494c
ci: add IgorMinar to bazel pullapprove group ( #20843 )
...
PR Close #20843
2017-12-08 10:24:00 -08:00
Olivier Combe
7cf5e95ac9
ci: update pullapprove ( #20540 )
...
PR Close #20540
2017-11-21 11:49:52 -06:00
Igor Minar
3997d97806
revert: feat(elements): implement `@angular/elements` #19469 ( #20152 )
...
This PR was merged without API docs and general rollout plan.
We can't release this as is in 5.1 without a plan for documentation, cli integration, etc.
2017-11-03 15:54:54 -07:00
George Kalpakas
ebfa204af0
feat(elements): set up the `elements` package
2017-11-02 16:09:09 -07:00
Filipe Silva
14380ff086
build: add warning about changing ngtools_api2
2017-10-20 09:39:30 -07:00
Matias Niemelä
507290d30d
build: fix broken path for animations in .pullapprove ( #19453 )
...
PR Close #19453
2017-10-17 10:45:10 -07:00
Olivier Combe
2e45267705
ci: add service-worker to pullapprove ( #19642 )
...
PR Close #19642
2017-10-13 09:15:59 -07:00
Alex Eagle
5406a49f06
docs: add 'bazel' as an Angular component ( #19346 )
2017-09-28 09:28:42 -07:00
George Kalpakas
c6adddf02e
ci: update pullapprove `http` files ( #19221 )
...
PR Close #19221
2017-09-22 13:09:50 -07:00
Chuck Jazdzewski
f96142cd7c
build: remove references to `tsc-wrapped` ( #19298 )
...
With this commit `ngc` is used instead of `tsc-wrapped` for
collecting metadata and tsickle rewriting and `tsc-wrapped`
is removed from the repository.
`@angular/tsc-wrapped@5` is now deprecated and is no longer
used, updated, or maintained as part as of Angular 5.x.x.
`@angular/tsc-wrapped@4` is still maintained and required by
Angular 4.x.x and will be maintained as long as 4.x.x is in
LTS.
PR Close #19298
2017-09-21 13:55:52 -07:00
Alex Eagle
9ffa490d3f
refactor(compiler-cli): move ngc-wrapped to packages/bazel ( #18733 )
...
See design: https://goo.gl/rAeYWx
PR Close #18733
2017-08-23 11:34:51 -05:00
Chuck Jazdzewski
cae3e6dca0
ci: give ownership of ngc-wrapped to compiler-cli maintainers ( #18354 )
...
PR Close #18354
2017-07-26 17:55:24 -05:00
Chuck Jazdzewski
619e625ee2
refactor(tsc-wrapped): move tsc-wrapped to the packages directory ( #18160 )
2017-07-21 12:26:16 -05:00
Peter Bacon Darwin
0bb8423df9
ci: add GK and PBD to aio content and marketing groups
2017-07-17 10:52:34 -07:00
Peter Bacon Darwin
e28f097fc2
ci: add aio/content to aio group
...
This commit also simplifies the rules for the aio content and marketing groups
2017-07-11 11:55:09 +01:00
Matias Niemelä
f2f61c9cf0
ci: allow chuck to approve animations ( #17940 )
2017-07-06 11:49:44 -07:00
Igor Minar
6282a86135
ci: add angular.io content related groups to .pullapprove.yaml
2017-07-05 15:26:27 -07:00
Victor Berchet
b51697c197
ci: add Chuck to the owners of core ( #17892 )
2017-07-05 15:10:11 -07:00
Matias Niemelä
02d74cafba
ci: update pullapprove to reflect animation ownership
2017-06-05 11:17:24 -07:00
Tobias Bosch
255d7226d1
ci: add vicb as owner to compiler-cli ( #16832 )
2017-05-23 10:41:23 -06:00
Victor Berchet
91b2e394d5
ci: add jasonaden to the router
2017-04-11 11:16:02 -07:00
Chuck Jazdzewski
a9ae4daab2
ci: add tbosch and vicb as approvers of the language service ( #15530 )
2017-03-27 17:38:43 -07:00
Kara Erickson
a805d00256
ci(forms): add tina as secondary for forms ( #15262 )
...
PR Close #15262
2017-03-20 17:13:52 -05:00
Pete Bacon Darwin
71cd2957f7
ci: add wardbell and gkalpak to aio approvers ( #15030 )
2017-03-13 09:34:40 -07:00
Chuck Jazdzewski
a69afeb614
ci: skip root pullapproval for packages directory ( #15071 )
2017-03-10 13:54:28 -08:00
Jason Aden
b74ab83d2c
refactor: update paths from modules/@angular to packages
2017-03-08 16:29:28 -08:00
Igor Minar
d2803da8b6
ci: add AlexE and Jason to the build-and-ci pullapprove group
2017-03-01 15:28:10 -08:00
Tobias Bosch
0e2fd9d91a
build: update .pullapprove ( #14506 )
...
* build: update .pullapprove
Add tbosch/vicb/chuckjaz to more projects.
* Update .pullapprove.yml
2017-02-15 09:00:21 -08:00
Igor Minar
db700dfc71
ci: exclude aio/ from build-and-ci pullapprove group
...
the aio/ has a separate build and ci setup that doesn't affect main repo, so it doesn't make
sense for the build-and-ci group to approve changes to that separate setup.
2017-02-10 13:02:24 -08:00
Pete Bacon Darwin
600402d440
build(aio): big move of docs related files ( #14361 )
...
All the docs related files (docs-app, doc-gen, content, etc)
are now to be found inside the `/aio` folder.
The related gulp tasks have been moved from the top level
gulp file to a new one inside the `/aio` folder.
The structure of the `/aio` folder now looks like:
```
/aio/
build/ # gulp tasks
content/ #MARKDOWN FILES for devguides, cheatsheet, etc
devguides/
cheatsheets/
transforms/ #dgeni packages, templates, etc
src/
app/
assets/
content/ #HTML + JSON build artifacts produced by dgeni from /aio/content.
#This dir is .gitignored-ed
e2e/ #protractor tests for the doc viewer app
node_modules/ #dependencies for both the doc viewer builds and the dgeni stuff
#This dir is .gitignored-ed
gulpfile.js #Tasks for generating docs and building & deploying the doc viewer
```
Closes #14361
2017-02-09 11:58:36 -08:00
Igor Minar
e4b76a493f
ci: add petebacondarwin to the angular.io pullapprove group ( #14268 )
...
PR Close #14268
2017-02-03 15:08:02 -06:00
Igor Minar
a2a290a83c
ci: add 'public-api' pullapprove group ( #14268 )
2017-02-03 15:07:58 -06:00
George Kalpakas
49fce37013
ci: fix .pullapprove.yaml's`file` conditions ( #14214 )
...
According to [the docs](http://docs.pullapprove.com/groups/conditions/ ), the correct keywords are `include`/`exclude`, without the trailing `s`.
2017-01-31 22:15:19 -08:00
George Kalpakas
d43c573ebc
ci: fix `compiler-cli` paths ( #14177 )
2017-01-29 22:43:34 -08:00
Igor Minar
a699a448fb
ci: fix pullapprove groups and conditions ( #14167 )
...
- restrict root to be just root
- add fallback users to all groups
- fix indentation
- change order of users so that primary reviewers are first, follow by alpha-sorted secondaries, followed by fallback reviewers
2017-01-29 11:01:38 -08:00
Igor Minar
77008e35ff
ci: configure pullapprove to cover the whole repository
2017-01-27 21:23:21 -08:00
Igor Minar
1ce7fd7827
ci: add pullapprove config for angular.io
2017-01-25 17:38:33 -08:00
Alex Eagle
95cbca20a5
chore(owners): configure pullapprove.com
2017-01-10 20:56:52 -05:00