Skip to content

Commit 13d0ba8

Browse files
author
Florian Chazal
committed
Add pkg size action to pr workflow
1 parent 754341f commit 13d0ba8

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/pkg-size-action@v1.2.4
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/pkg-size-action@v1.2.4
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/pkg-size-action@v1.2.4
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)