Skip to content

Remove Codecov bundle analysis integration#255

Merged
bartveneman merged 2 commits into
mainfrom
claude/exciting-sagan-0e77ex
Jun 21, 2026
Merged

Remove Codecov bundle analysis integration#255
bartveneman merged 2 commits into
mainfrom
claude/exciting-sagan-0e77ex

Conversation

@bartveneman

Copy link
Copy Markdown
Member

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

claude added 2 commits June 21, 2026 18:21
Drop the @codecov/rollup-plugin dependency, remove the bundle analysis plugin
from tsdown config, and remove both the coverage upload step and the build
env var from the CI workflow.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VmhNxzgxxEyHCkW1F6RQ66
oxfmt flagged the file after the dependency line was removed.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VmhNxzgxxEyHCkW1F6RQ66
@bartveneman bartveneman merged commit e7e4109 into main Jun 21, 2026
@bartveneman bartveneman deleted the claude/exciting-sagan-0e77ex branch June 21, 2026 18:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants