|
31 | 31 | run: yarn -s ts-circular-deps:check |
32 | 32 | - name: Validate pull approve configuration |
33 | 33 | run: yarn -s ng-dev pullapprove verify |
34 | | - - name: Validate angular robot configuration |
35 | | - run: yarn -s ng-dev ngbot verify |
36 | 34 | - name: Confirm code builds with typescript as expected |
37 | 35 | run: yarn -s check-tooling-setup |
38 | 36 |
|
39 | | - test: |
40 | | - runs-on: ubuntu-latest |
41 | | - steps: |
42 | | - - name: Initialize environment |
43 | | - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@78bd12c8526c396fc85e5ac3d72c039dc7e0a51a |
44 | | - with: |
45 | | - cache-node-modules: true |
46 | | - - name: Setup Bazel |
47 | | - uses: angular/dev-infra/github-actions/bazel/setup@78bd12c8526c396fc85e5ac3d72c039dc7e0a51a |
48 | | - - name: Setup Bazel Remote Caching |
49 | | - uses: angular/dev-infra/github-actions/bazel/configure-remote@78bd12c8526c396fc85e5ac3d72c039dc7e0a51a |
50 | | - - name: Install node modules |
51 | | - run: yarn install --frozen-lockfile --network-timeout 100000 |
52 | | - - name: Run CI tests for framework |
53 | | - run: yarn test:ci |
54 | | - |
55 | 37 | adev: |
56 | 38 | runs-on: |
57 | 39 | labels: ubuntu-latest |
|
60 | 42 | uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@78bd12c8526c396fc85e5ac3d72c039dc7e0a51a |
61 | 43 | - name: Setup Bazel |
62 | 44 | uses: angular/dev-infra/github-actions/bazel/setup@78bd12c8526c396fc85e5ac3d72c039dc7e0a51a |
63 | | - - name: Setup Bazel RBE |
64 | | - uses: angular/dev-infra/github-actions/bazel/configure-remote@78bd12c8526c396fc85e5ac3d72c039dc7e0a51a |
65 | 45 | - name: Install node modules |
66 | 46 | run: yarn install --frozen-lockfile |
67 | 47 | - name: Run tests |
|
78 | 58 | uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@78bd12c8526c396fc85e5ac3d72c039dc7e0a51a |
79 | 59 | - name: Setup Bazel |
80 | 60 | uses: angular/dev-infra/github-actions/bazel/setup@78bd12c8526c396fc85e5ac3d72c039dc7e0a51a |
81 | | - - name: Setup Bazel RBE |
82 | | - uses: angular/dev-infra/github-actions/bazel/configure-remote@78bd12c8526c396fc85e5ac3d72c039dc7e0a51a |
83 | 61 | - name: Install node modules |
84 | 62 | run: yarn install --frozen-lockfile |
85 | 63 | - name: Build adev to ensure it continues to work |
|
0 commit comments