Skip to content

Commit 960c7ed

Browse files
devversionalxhub
authored andcommitted
build: update dev-infra shared code to latest revision (angular#46291)
Updates dev-infra to the latest revision. This revision supports for custom release prechecks and performs the release build before the staging, verifying integrity later. This has various benefits for stability and making the less less relucant to build issues that mess up a previously-merged staging PR. PR Close angular#46291
1 parent 342836d commit 960c7ed

5 files changed

Lines changed: 49 additions & 63 deletions

File tree

.github/workflows/dev-infra.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
16-
- uses: angular/dev-infra/github-actions/commit-message-based-labels@d9ebdd25b15708c18acc99ac1bfb8101d765f703
16+
- uses: angular/dev-infra/github-actions/commit-message-based-labels@91ba217766e28a53c469d5ca43a76e37af64e3f1
1717
with:
1818
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
1919
post_approval_changes:
2020
runs-on: ubuntu-latest
2121
steps:
2222
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
23-
- uses: angular/dev-infra/github-actions/post-approval-changes@d9ebdd25b15708c18acc99ac1bfb8101d765f703
23+
- uses: angular/dev-infra/github-actions/post-approval-changes@91ba217766e28a53c469d5ca43a76e37af64e3f1
2424
with:
2525
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}

.github/workflows/feature-requests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ jobs:
1414
if: github.repository == 'angular/angular'
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: angular/dev-infra/github-actions/feature-request@d9ebdd25b15708c18acc99ac1bfb8101d765f703
17+
- uses: angular/dev-infra/github-actions/feature-request@91ba217766e28a53c469d5ca43a76e37af64e3f1
1818
with:
1919
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}

.github/workflows/lock-closed.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ jobs:
1414
if: github.repository == 'angular/angular'
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: angular/dev-infra/github-actions/lock-closed@d9ebdd25b15708c18acc99ac1bfb8101d765f703
17+
- uses: angular/dev-infra/github-actions/lock-closed@91ba217766e28a53c469d5ca43a76e37af64e3f1
1818
with:
1919
lock-bot-key: ${{ secrets.LOCK_BOT_PRIVATE_KEY }}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@
178178
},
179179
"// 2": "devDependencies are not used under Bazel. Many can be removed after test.sh is deleted.",
180180
"devDependencies": {
181-
"@angular/dev-infra-private": "https://github.com/angular/dev-infra-private-builds.git#896abf3bcff5a8513def1b86e019818c997cd90a",
181+
"@angular/dev-infra-private": "https://github.com/angular/dev-infra-private-builds.git#e45a962f80dbcd36bcdfe82497d8b6ce3990506c",
182182
"@bazel/bazelisk": "^1.7.5",
183183
"@bazel/buildifier": "^5.0.0",
184184
"@bazel/ibazel": "^0.16.0",

yarn.lock

Lines changed: 44 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@
1818
"@angular-devkit/core" "13.3.6"
1919
rxjs "6.6.7"
2020

21-
"@angular-devkit/[email protected].1":
22-
version "0.1400.0-rc.1"
23-
resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1400.0-rc.1.tgz#625eb39870027edca3b83262fe9f9d84bfc0aeee"
24-
integrity sha512-mr+K42ohs8fHTkinvf3/11XtpCbBwoK0AFT7tISnBlni1h/TkAoWPWjcLhnnUAAqAB3vA5t3oqgjxojdnJij9g==
21+
"@angular-devkit/[email protected].3":
22+
version "0.1400.0-rc.3"
23+
resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1400.0-rc.3.tgz#54e328a203f98f243298b014bf4ce2abfde32a06"
24+
integrity sha512-lv0HB50hyrKZDpImI3lk8BVzmD0zUIPARZ/2/wpS3ZCY5lpNSHZSGiN7SnMB9Y2h+RpbjTYeF7/5WLs0cXA6UA==
2525
dependencies:
26-
"@angular-devkit/core" "14.0.0-rc.1"
26+
"@angular-devkit/core" "14.0.0-rc.3"
2727
rxjs "6.6.7"
2828

2929
"@angular-devkit/[email protected]":
@@ -98,15 +98,15 @@
9898
optionalDependencies:
9999
esbuild "0.14.22"
100100

101-
"@angular-devkit/[email protected].1":
102-
version "14.0.0-rc.1"
103-
resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-14.0.0-rc.1.tgz#1df00720712797c931687b64668dd634d11758ec"
104-
integrity sha512-NjN/0IKRPRoUkUFQQlHhjk8aJ2Fcfv5C/whCKWqaN/kE7IDlCVEIT7ohrHgXPhkiDmVlJXX1QdaYfzgkXKErTA==
101+
"@angular-devkit/[email protected].3":
102+
version "14.0.0-rc.3"
103+
resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-14.0.0-rc.3.tgz#c168049a4e78b9ef6bed58521979aa5344983547"
104+
integrity sha512-Blta5TUS548p8yxdR4pBYdEuzp7XkVxX38EhrFiPEAqgXyqDM8LwxCk8o9XwqLM9LtgqGd86x5RCx6YgTntUdw==
105105
dependencies:
106106
"@ampproject/remapping" "2.2.0"
107-
"@angular-devkit/architect" "0.1400.0-rc.1"
108-
"@angular-devkit/build-webpack" "0.1400.0-rc.1"
109-
"@angular-devkit/core" "14.0.0-rc.1"
107+
"@angular-devkit/architect" "0.1400.0-rc.3"
108+
"@angular-devkit/build-webpack" "0.1400.0-rc.3"
109+
"@angular-devkit/core" "14.0.0-rc.3"
110110
"@babel/core" "7.17.10"
111111
"@babel/generator" "7.17.10"
112112
"@babel/helper-annotate-as-pure" "7.16.7"
@@ -117,7 +117,7 @@
117117
"@babel/runtime" "7.17.9"
118118
"@babel/template" "7.16.7"
119119
"@discoveryjs/json-ext" "0.5.7"
120-
"@ngtools/webpack" "14.0.0-rc.1"
120+
"@ngtools/webpack" "14.0.0-rc.3"
121121
ansi-colors "4.1.1"
122122
babel-loader "8.2.5"
123123
babel-plugin-istanbul "6.1.1"
@@ -195,12 +195,12 @@
195195
"@angular-devkit/architect" "0.1303.6"
196196
rxjs "6.6.7"
197197

198-
"@angular-devkit/[email protected].1":
199-
version "0.1400.0-rc.1"
200-
resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.1400.0-rc.1.tgz#69107ea2297fc97d406af8586f0d9076e5453e58"
201-
integrity sha512-4QZTYzF6a7953NI6FnhwxRq5TOyvjd5lB7yCX4NJ+3AD7wOcEaM1of832hUGAUkH0yPT/HrygT4Nclw4/98ySA==
198+
"@angular-devkit/[email protected].3":
199+
version "0.1400.0-rc.3"
200+
resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.1400.0-rc.3.tgz#b862775a13b12eb0334afaa837f63d22aceaf909"
201+
integrity sha512-AF+7lg4evuFGMYaU5S26zQm3bqRIjF2cA1HIwNFjwSLVBT/NC7+vZKY8HeyIXkeWid2LTiwgb+qZ/Qm1ei+1lg==
202202
dependencies:
203-
"@angular-devkit/architect" "0.1400.0-rc.1"
203+
"@angular-devkit/architect" "0.1400.0-rc.3"
204204
rxjs "6.6.7"
205205

206206
"@angular-devkit/[email protected]":
@@ -215,10 +215,10 @@
215215
rxjs "6.6.7"
216216
source-map "0.7.3"
217217

218-
"@angular-devkit/[email protected].1":
219-
version "14.0.0-rc.1"
220-
resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-14.0.0-rc.1.tgz#f85d213c8e2617f948bb3e8e0767aa2865cbd598"
221-
integrity sha512-Zb+Qnrq44xYgF3W0E8IsyzyPlS26JpD/Mpa28kPMELlI3id9qKJsmpvBjtklcjJG9MKQpRpigwhH21u++6I3+g==
218+
"@angular-devkit/[email protected].3":
219+
version "14.0.0-rc.3"
220+
resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-14.0.0-rc.3.tgz#65e3083451f859032942c4e037daf67095319bf0"
221+
integrity sha512-J+oWWvhJM1bOzsvyyIPxg56L0VEas/OwB9Sa8VdpZL873H03qnAgRdREOCPWhb/G6NBAG+UOFWPl62iMPIF+xw==
222222
dependencies:
223223
ajv "8.11.0"
224224
ajv-formats "2.1.1"
@@ -307,11 +307,11 @@
307307
dependencies:
308308
tslib "^2.3.0"
309309

310-
"@angular/dev-infra-private@https://github.com/angular/dev-infra-private-builds.git#896abf3bcff5a8513def1b86e019818c997cd90a":
311-
version "0.0.0-d9ebdd25b15708c18acc99ac1bfb8101d765f703"
312-
resolved "https://github.com/angular/dev-infra-private-builds.git#896abf3bcff5a8513def1b86e019818c997cd90a"
310+
"@angular/dev-infra-private@https://github.com/angular/dev-infra-private-builds.git#e45a962f80dbcd36bcdfe82497d8b6ce3990506c":
311+
version "0.0.0-91ba217766e28a53c469d5ca43a76e37af64e3f1"
312+
resolved "https://github.com/angular/dev-infra-private-builds.git#e45a962f80dbcd36bcdfe82497d8b6ce3990506c"
313313
dependencies:
314-
"@angular-devkit/build-angular" "14.0.0-rc.1"
314+
"@angular-devkit/build-angular" "14.0.0-rc.3"
315315
"@angular/benchpress" "0.3.0"
316316
"@babel/core" "^7.16.0"
317317
"@bazel/buildifier" "5.1.0"
@@ -321,7 +321,7 @@
321321
"@bazel/runfiles" "5.5.0"
322322
"@bazel/terser" "5.5.0"
323323
"@bazel/typescript" "5.5.0"
324-
"@microsoft/api-extractor" "7.24.1"
324+
"@microsoft/api-extractor" "7.24.2"
325325
"@types/browser-sync" "^2.26.3"
326326
"@types/node" "16.10.9"
327327
"@types/node-fetch" "^2.5.10"
@@ -336,12 +336,12 @@
336336
node-fetch "^2.6.1"
337337
prettier "2.6.2"
338338
protractor "^7.0.0"
339-
selenium-webdriver "4.1.2"
339+
selenium-webdriver "4.2.0"
340340
send "^0.18.0"
341341
tmp "^0.2.1"
342342
"true-case-path" "^2.2.1"
343343
tslib "^2.3.0"
344-
typescript "~4.6.2"
344+
typescript "~4.7.0"
345345
uuid "^8.3.2"
346346
yargs "^17.0.0"
347347

@@ -2046,25 +2046,7 @@
20462046
"@microsoft/tsdoc-config" "~0.16.1"
20472047
"@rushstack/node-core-library" "3.45.5"
20482048

2049-
"@microsoft/[email protected]":
2050-
version "7.24.1"
2051-
resolved "https://registry.yarnpkg.com/@microsoft/api-extractor/-/api-extractor-7.24.1.tgz#cbbe32a5f4f32717b60f593cdc172b99e5c76fae"
2052-
integrity sha512-RjcKRvKRAtTK4z8UdC2qYsvgTYHEYvdsqF4QGoX4mNAVo7s6Jj4zcHtSrMEQMTUHujZbSd5+ihI5ktISp338mQ==
2053-
dependencies:
2054-
"@microsoft/api-extractor-model" "7.17.3"
2055-
"@microsoft/tsdoc" "0.14.1"
2056-
"@microsoft/tsdoc-config" "~0.16.1"
2057-
"@rushstack/node-core-library" "3.45.5"
2058-
"@rushstack/rig-package" "0.3.11"
2059-
"@rushstack/ts-command-line" "4.11.0"
2060-
colors "~1.2.1"
2061-
lodash "~4.17.15"
2062-
resolve "~1.17.0"
2063-
semver "~7.3.0"
2064-
source-map "~0.6.1"
2065-
typescript "~4.6.3"
2066-
2067-
"@microsoft/api-extractor@^7.24.2":
2049+
"@microsoft/[email protected]", "@microsoft/api-extractor@^7.24.2":
20682050
version "7.24.2"
20692051
resolved "https://registry.yarnpkg.com/@microsoft/api-extractor/-/api-extractor-7.24.2.tgz#4abb24319fa77884dab6d807388056e9cd85488e"
20702052
integrity sha512-QWZh9aQZvBAdRVK+Go8NiW8YNMN//OGiNqgA3iZ2sEy8imUqkRBCybXgmw2HkEYyPnn55CFoMKvnAHvV9+4B/A==
@@ -2102,10 +2084,10 @@
21022084
resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-13.3.6.tgz#98c9c830d1a4367a51593b1f12ca28b096b740ad"
21032085
integrity sha512-QSdFtQIUgnDvM0EXFOpVRp5HTN0U4B9z60fHHfKKzxpNuU3z9EFzJoDUMZ8WabLXtWboUZWCSx0x3tdBt/sVQw==
21042086

2105-
"@ngtools/[email protected].1":
2106-
version "14.0.0-rc.1"
2107-
resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-14.0.0-rc.1.tgz#1188257876a7c6e40cde7f017729a5f1cb89274a"
2108-
integrity sha512-9CqEafLlZD09eqcu1a/rZjiglyBD0ufve8U87kBwOFc7ezWfWi+GLmAIdm3qdTQDcrthqZTKBOugCnxItiJLtA==
2087+
"@ngtools/[email protected].3":
2088+
version "14.0.0-rc.3"
2089+
resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-14.0.0-rc.3.tgz#2ba0e2b3b5b75ef91e87fd3024840c3745ad44a0"
2090+
integrity sha512-1FnYsG44kjSTJmJNDD7UECUlTKnWox6eKDhescMDW3x0nz0Ijsqnj+VpVdtVwrzbSQZ41l1xFpQbbgU4nVCq9w==
21092091

21102092
"@nicolo-ribaudo/[email protected]":
21112093
version "2.1.8-no-fsevents.3"
@@ -13991,7 +13973,6 @@ [email protected]:
1399113973

1399213974
"sauce-connect@https://saucelabs.com/downloads/sc-4.7.1-linux.tar.gz":
1399313975
version "0.0.0"
13994-
uid e5d7f82ad98251a653d1b0537f1103e49eda5e11
1399513976
resolved "https://saucelabs.com/downloads/sc-4.7.1-linux.tar.gz#e5d7f82ad98251a653d1b0537f1103e49eda5e11"
1399613977

1399713978
[email protected], saucelabs@^1.5.0, saucelabs@^4.6.3:
@@ -14077,10 +14058,10 @@ [email protected], selenium-webdriver@^3.0.1:
1407714058
tmp "0.0.30"
1407814059
xml2js "^0.4.17"
1407914060

14080-
selenium-webdriver@4.1.2:
14081-
version "4.1.2"
14082-
resolved "https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-4.1.2.tgz#d463b4335632d2ea41a9e988e435a55dc41f5314"
14083-
integrity sha512-e4Ap8vQvhipgBB8Ry9zBiKGkU6kHKyNnWiavGGLKkrdW81Zv7NVMtFOL/j3yX0G8QScM7XIXijKssNd4EUxSOw==
14061+
selenium-webdriver@4.2.0:
14062+
version "4.2.0"
14063+
resolved "https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-4.2.0.tgz#d3c9704735c6228e09580eb4613932b30bdb4d27"
14064+
integrity sha512-gPPXYSz4jJBM2kANRQ9cZW6KFBzR/ptxqGLtyC75eXtdgOsWWRRRyZz5F2pqdnwNmAjrCSFMMXfisJaZeWVejg==
1408414065
dependencies:
1408514066
jszip "^3.6.0"
1408614067
tmp "^0.2.1"
@@ -15750,11 +15731,16 @@ typescript@^4.6.2, typescript@~4.7.2:
1575015731
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.2.tgz#1f9aa2ceb9af87cca227813b4310fff0b51593c4"
1575115732
integrity sha512-Mamb1iX2FDUpcTRzltPxgWMKy3fhg0TN378ylbktPGPK/99KbDtMQ4W1hwgsbPAsG3a0xKa1vmw4VKZQbkvz5A==
1575215733

15753-
typescript@~4.6.2, typescript@~4.6.3:
15734+
typescript@~4.6.3:
1575415735
version "4.6.4"
1575515736
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.4.tgz#caa78bbc3a59e6a5c510d35703f6a09877ce45e9"
1575615737
integrity sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==
1575715738

15739+
typescript@~4.7.0:
15740+
version "4.7.3"
15741+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.3.tgz#8364b502d5257b540f9de4c40be84c98e23a129d"
15742+
integrity sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA==
15743+
1575815744
1575915745
version "1.0.2"
1576015746
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-1.0.2.tgz#e2976c34dbfb30b15d2c300b2a53eac87c57a775"

0 commit comments

Comments
 (0)