chore(bundler-plugin-core): bump @actions/core and @actions/github#322
Merged
thomasrockhu-codecov merged 2 commits intomainfrom Apr 8, 2026
Merged
Conversation
91de673 to
a97a1f7
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files
☔ View full report in Codecov by Sentry. |
Codecov Report✅ All modified and coverable lines are covered by tests.
📢 Thoughts on this report? Let us know! |
Bundle ReportChanges will increase total bundle size by 949.03kB (11.77%) ⬆️
Affected Assets, Files, and Routes:view changes for bundle: @codecov/nuxt-plugin-esmAssets Changed:
view changes for bundle: @codecov/solidstart-plugin-esmAssets Changed:
view changes for bundle: @codecov/remix-vite-plugin-esmAssets Changed:
view changes for bundle: @codecov/vite-plugin-esmAssets Changed:
view changes for bundle: @codecov/nextjs-webpack-plugin-esmAssets Changed:
view changes for bundle: @codecov/bundler-plugin-core-cjsAssets Changed:
view changes for bundle: @codecov/example-astro-5-app-server-esmAssets Changed:
view changes for bundle: @codecov/bundler-plugin-core-esmAssets Changed:
view changes for bundle: @codecov/rollup-plugin-esmAssets Changed:
view changes for bundle: @codecov/example-next-app-client-array-pushAssets Changed:
view changes for bundle: @codecov/example-astro-app-server-esmAssets Changed:
view changes for bundle: @codecov/sveltekit-plugin-esmAssets Changed:
view changes for bundle: @codecov/example-next-15-app-client-array-pushAssets Changed:
|
- @actions/core ^3.0.0, @actions/github ^9.0.0; engines.node >=20 - Adjust GitHubActions tests: ESM context export is read-only - Changeset: major (Node 18 no longer supported)
Inline @actions/core and @actions/github in unbuild (like @sentry/core) so require() of dist/index.cjs works; ESM-only @actions v3+ cannot be external. Set failOnWarn: false for expected inline dependency warnings. Update changeset.
f94871d to
62f777f
Compare
calvin-codecov
approved these changes
Apr 8, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Bump
@actions/coreto ^3.0.0 and@actions/githubto ^9.0.0 in@codecov/bundler-plugin-core, and setengines.nodeto>=20.0.0to match upstream. Semver major because supported Node.js drops below 20 (breaking for anyone still on Node 18).Notes (from actions/toolkit release notes)
@actions/core
import()instead ofrequire(). This package already ships as ESM ("type": "module"), so consumption from modern bundlers and Node ESM is unchanged.@actions/http-clientupgrades (including 3.x in the 2.x line).@actions/github
@actions/corefor this package). Release notes also mention improved TypeScript behavior with ESM and@octokit/core/types.@octokit/core, REST plugins, request stack).undici,@actions/http-client).Impact
contextfor GitHub Actions metadata andgetIDToken()for OIDC uploads remain the supported APIs.@actions/github8+ and this repo’s Volta pin on Node 20).Other changes
GitHubActionsunit tests no longer assign toGitHub.context(ESM export is read-only); they use a hoisted override and a getter in the Vitest mock.@codecov/bundler-plugin-core(Node engine floor and dependency majors).