Skip to content

Commit e7e4109

Browse files
bartvenemanclaude
andauthored
Remove Codecov bundle analysis integration (#255)
This PR removes the Codecov bundle analysis integration from the project. ## Summary Removes Codecov rollup plugin configuration and related CI/CD steps that were used for bundle analysis tracking. ## Key changes - Removed `@codecov/rollup-plugin` dependency from `package.json` - Removed codecov plugin configuration from `tsdown.config.ts` - Simplified GitHub Actions workflow by removing: - Build step with `CODECOV_TOKEN` environment variable - Codecov upload action step - Replaced with a simple `pnpm run build` command ## Details The bundle analysis feature was previously integrated via the Codecov rollup plugin, which would analyze and upload bundle metrics during the build process. This integration has been completely removed, simplifying both the build configuration and CI/CD pipeline while reducing external dependencies. https://claude.ai/code/session_01VmhNxzgxxEyHCkW1F6RQ66 --------- Co-authored-by: Claude <noreply@anthropic.com>
1 parent 25de2c7 commit e7e4109

4 files changed

Lines changed: 1 addition & 501 deletions

File tree

‎.github/workflows/test.yml‎

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,7 @@ jobs:
2222
cache: pnpm
2323
- run: pnpm install --frozen-lockfile --ignore-scripts
2424
- run: pnpm run test-coverage
25-
- name: Build with bundle analysis
26-
run: pnpm run build
27-
env:
28-
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
29-
- name: Upload coverage reports to Codecov
30-
uses: codecov/codecov-action@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2 # v6
31-
with:
32-
token: ${{ secrets.CODECOV_TOKEN }}
33-
slug: projectwallace/css-parser
25+
- run: pnpm run build
3426

3527
check-ts:
3628
name: Check types

‎package.json‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@
8686
"precommit": "pnpm run test -- --run; pnpm run lint; pnpm run check"
8787
},
8888
"devDependencies": {
89-
"@codecov/rollup-plugin": "^2.0.1",
9089
"@projectwallace/preset-oxlint": "^0.0.10",
9190
"@types/node": "^24.10.1",
9291
"@vitest/coverage-v8": "^4.1.5",

0 commit comments

Comments
 (0)