From 8aa99f5728e777d011e74cbb2671d9ca168f9b76 Mon Sep 17 00:00:00 2001 From: Dzianis Dashkevich <98566601+dzianis-dashkevich@users.noreply.github.com> Date: Thu, 9 Jan 2025 21:27:42 -0500 Subject: [PATCH] chore: update limit-size.yml (#45) * Update limit-size.yml * Update limit-size.yml * Update limit-size.yml * chore: use only size-limit:json --- .github/workflows/limit-size.yml | 14 ++++---------- package.json | 1 + 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/.github/workflows/limit-size.yml b/.github/workflows/limit-size.yml index 8b35c61..3d05027 100644 --- a/.github/workflows/limit-size.yml +++ b/.github/workflows/limit-size.yml @@ -16,21 +16,15 @@ jobs: with: node-version-file: '.nvmrc' - # install deps + # install dependencies - name: Install Dependencies run: npm ci - # build all packages - - name: Build All Packages - run: npm run build - - # generate size-limit jsons for each package - - name: Generate Size Limit Jsons For All Packages - run: npm run size-limit:json - - name: Size Limit Json uses: andresz1/size-limit-action@v1.8.0 with: github_token: ${{ secrets.GITHUB_TOKEN }} - skip_step: build + skip_step: install + build_script: size-limit:json + package_manager: npm script: node cli/prepare-size-limit.js diff --git a/package.json b/package.json index a0f471b..378f0a8 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ "build": "npx nx run-many -t build", "pack": "npx nx run-many -t pack", "size-limit:verify": "npx nx run-many -t size-limit:verify", + "presize-limit:json": "npm run build", "size-limit:json": "npx nx run-many -t size-limit:json", "size-limit:output-json": "node cli/prepare-size-limit.js", "prepare": "husky",