Skip to content

Commit 3a1538b

Browse files
author
Florian Chazal
committed
Add package size check to pr workflow
1 parent c941757 commit 3a1538b

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

.github/workflows/pr_lint_and_test.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,3 +56,27 @@ jobs:
5656
with:
5757
github-token: ${{ secrets.GITHUB_TOKEN }}
5858
lcov-file: ./coverage/lcov.info
59+
- name: Metrics package size report
60+
uses: flochaz/[email protected]
61+
with:
62+
build-command: npm run package
63+
work-directory: /packages/metrics
64+
dist-directory: /packages/metrics/dist
65+
env:
66+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
67+
- name: Tracer package size report
68+
uses: flochaz/[email protected]
69+
with:
70+
build-command: npm run package
71+
work-directory: /packages/tracer
72+
dist-directory: /packages/tracer/dist
73+
env:
74+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
75+
- name: Logger package size report
76+
uses: flochaz/[email protected]
77+
with:
78+
build-command: npm run package
79+
work-directory: /packages/logger
80+
dist-directory: /packages/logger/dist
81+
env:
82+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)