From d892b4aa2b79e1a324cd075af71b9f1989a658a2 Mon Sep 17 00:00:00 2001 From: Paul Gschwendtner Date: Thu, 14 Nov 2024 12:30:04 +0000 Subject: [PATCH] build: update ng-dev to fix release tool (#58651) Includes: https://github.com/angular/dev-infra/pull/2446 PR Close #58651 --- .github/actions/deploy-docs-site/main.js | 8 +++++++- package.json | 2 +- yarn.lock | 8 +++----- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.github/actions/deploy-docs-site/main.js b/.github/actions/deploy-docs-site/main.js index da454770dda..d7ef6675009 100644 --- a/.github/actions/deploy-docs-site/main.js +++ b/.github/actions/deploy-docs-site/main.js @@ -320,7 +320,7 @@ var require_tunnel = __commonJS({ var http = __require("http"); var https = __require("https"); var events = __require("events"); - var assert = __require("assert"); + var assert2 = __require("assert"); var util = __require("util"); exports.httpOverHttp = httpOverHttp; exports.httpsOverHttp = httpsOverHttp; @@ -10152,6 +10152,7 @@ var supports_color_default2 = supportsColor2; // import { spawn as _spawn, spawnSync as _spawnSync, exec as _exec } from "child_process"; +import assert from "assert"; var ChildProcess = class { static spawnInteractive(command, args, options = {}) { return new Promise((resolve, reject) => { @@ -10196,6 +10197,11 @@ function processAsyncCmd(command, options, childProcess) { let stdout = ""; let stderr = ""; Log.debug(`Executing command: ${command}`); + if (options.input !== void 0) { + assert(childProcess.stdin, "Cannot write process `input` if there is no pipe `stdin` channel."); + childProcess.stdin.write(options.input); + childProcess.stdin.end(); + } (_a = childProcess.stderr) == null ? void 0 : _a.on("data", (message) => { stderr += message; logOutput += message; diff --git a/package.json b/package.json index 92eabd692c1..df0dc8ea764 100644 --- a/package.json +++ b/package.json @@ -162,7 +162,7 @@ "@angular/animations": "^19.0.0-next", "@angular/build-tooling": "https://github.com/angular/dev-infra-private-build-tooling-builds.git#970e76aaf09a4f461a022f9cb286222a02d8e108", "@angular/core": "^19.0.0-next", - "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#34d876c80bc11f99686ecce281b304953b452785", + "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#9db1fcb862d578204a0aa64163691faf651797e0", "@babel/plugin-proposal-async-generator-functions": "^7.20.7", "@bazel/bazelisk": "^1.7.5", "@bazel/buildifier": "^6.0.0", diff --git a/yarn.lock b/yarn.lock index 430001e92b9..4eb871b1c88 100644 --- a/yarn.lock +++ b/yarn.lock @@ -305,7 +305,6 @@ "@angular/build-tooling@https://github.com/angular/dev-infra-private-build-tooling-builds.git#970e76aaf09a4f461a022f9cb286222a02d8e108": version "0.0.0-c403b105e31358066cd16a8033536e960357ef9b" - uid "970e76aaf09a4f461a022f9cb286222a02d8e108" resolved "https://github.com/angular/dev-infra-private-build-tooling-builds.git#970e76aaf09a4f461a022f9cb286222a02d8e108" dependencies: "@angular/benchpress" "0.3.0" @@ -427,10 +426,9 @@ dependencies: tslib "^2.3.0" -"@angular/ng-dev@https://github.com/angular/dev-infra-private-ng-dev-builds.git#34d876c80bc11f99686ecce281b304953b452785": - version "0.0.0-c403b105e31358066cd16a8033536e960357ef9b" - uid "34d876c80bc11f99686ecce281b304953b452785" - resolved "https://github.com/angular/dev-infra-private-ng-dev-builds.git#34d876c80bc11f99686ecce281b304953b452785" +"@angular/ng-dev@https://github.com/angular/dev-infra-private-ng-dev-builds.git#9db1fcb862d578204a0aa64163691faf651797e0": + version "0.0.0-9e3565757650c6d0b655674b9d2e2fe8dd914ea9" + resolved "https://github.com/angular/dev-infra-private-ng-dev-builds.git#9db1fcb862d578204a0aa64163691faf651797e0" dependencies: "@octokit/rest" "21.0.2" "@types/semver" "^7.3.6"