Skip to content

Commit de248a2

Browse files
committed
ci: set up validation of the ng-dev configuration on CI
1 parent 9bf4626 commit de248a2

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@7fa1ab52a99168e16ea3722e4b7313839daea490
2525
- name: Install node modules
2626
run: pnpm install --frozen-lockfile
27+
- name: Validate ng-dev config
28+
run: pnpm ng-dev config validate
2729
- name: Checking package externals
2830
run: |
2931
bazel build //:package_externals

.github/workflows/pr.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ jobs:
2222
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@7fa1ab52a99168e16ea3722e4b7313839daea490
2323
- name: Install node modules
2424
run: pnpm install --frozen-lockfile
25+
- name: Validate ng-dev config
26+
run: pnpm ng-dev config validate
2527
- name: Checking package externals
2628
run: |
2729
bazel build //:package_externals

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
"pnpm": "10.22.0"
1616
},
1717
"scripts": {
18-
"ng-dev": "node --no-warnings=ExperimentalWarning --loader ts-node/esm/transpile-only node_modules/@angular/ng-dev/bundles/cli.mjs",
1918
"ng-dev:stamp": "pnpm -s ng-dev release build-env-stamp --additional-stamping-script=tools/bazel-additional-stamp.mjs",
2019
"build": "node --no-warnings=ExperimentalWarning --loader ts-node/esm/transpile-only ./scripts/build-packages-dist-main.mts",
2120
"build-docs-content": "node --no-warnings=ExperimentalWarning --loader ts-node/esm/transpile-only ./scripts/build-docs-content-main.mts",

0 commit comments

Comments
 (0)