File tree Expand file tree Collapse file tree 2 files changed +49
-0
lines changed Expand file tree Collapse file tree 2 files changed +49
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Performance Tracking
2+
3+ on :
4+ push :
5+ branches :
6+ - main
7+
8+ permissions : {}
9+
10+ defaults :
11+ run :
12+ shell : bash
13+
14+ jobs :
15+ list :
16+ timeout-minutes : 3
17+ runs-on : ubuntu-latest
18+ outputs :
19+ workflows : ${{ steps.workflows.outputs.workflows }}
20+ steps :
21+ - name : Initialize environment
22+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@53fb7c37cf14343f14ed79e2fefbbb2489ead4ee
23+ - name : Install node modules
24+ run : yarn install --immutable
25+ - id : workflows
26+ run : echo "workflows=$(yarn ng-dev perf workflows --list)" >> "$GITHUB_OUTPUT"
27+
28+ workflow :
29+ timeout-minutes : 30
30+ runs-on : ubuntu-latest
31+ needs : list
32+ strategy :
33+ matrix :
34+ workflow : ${{ fromJSON(needs.list.outputs.workflows) }}
35+ steps :
36+ - name : Initialize environment
37+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@53fb7c37cf14343f14ed79e2fefbbb2489ead4ee
38+ - name : Setup Bazel
39+ uses : angular/dev-infra/github-actions/bazel/setup@53fb7c37cf14343f14ed79e2fefbbb2489ead4ee
40+ - name : Install node modules
41+ run : yarn install --immutable
42+ - run : yarn ng-dev perf workflows --name ${{ matrix.workflow }}
Original file line number Diff line number Diff line change 1+ workflows :
2+ build-cli :
3+ name : Build cli
4+ prepare :
5+ - bazel clean
6+ workflow :
7+ - bazel build //packages/angular/cli:npm_package
You can’t perform that action at this time.
0 commit comments