Skip to content

Chore: Bump @actions/core from 1.11.1 to 3.0.1#186

Merged
tykeal merged 8 commits into
mainfrom
dependabot/npm_and_yarn/actions/core-3.0.1
Jun 30, 2026
Merged

Chore: Bump @actions/core from 1.11.1 to 3.0.1#186
tykeal merged 8 commits into
mainfrom
dependabot/npm_and_yarn/actions/core-3.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 30, 2026

Copy link
Copy Markdown
Contributor

Bumps @actions/core from 1.11.1 to 3.0.1.

Changelog

Sourced from @​actions/core's changelog.

3.0.1

  • Bump undici from 6.23.0 to 6.24.1 #2348

3.0.0

  • Breaking change: Package is now ESM-only
    • CommonJS consumers must use dynamic import() instead of require()

2.0.3

  • Bump @actions/http-client to 3.0.2

2.0.1

  • Bump @​actions/exec from 1.1.1 to 2.0.0 #2199

2.0.0

  • Add support for Node 24 #2110
  • Bump @​actions/http-client from 2.0.1 to 3.0.0
Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​actions/core since your current version.


@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 30, 2026
@dependabot dependabot Bot requested a review from a team June 30, 2026 04:08
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 30, 2026
@github-actions github-actions Bot added the chore Code chores (dependency updates, etc) label Jun 30, 2026
tykeal
tykeal previously approved these changes Jun 30, 2026

@tykeal tykeal left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Dependamerge
Approved this pull request ✅

@tykeal

tykeal commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.11.1 to 3.0.1.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

---
updated-dependencies:
- dependency-name: "@actions/core"
  dependency-version: 3.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/actions/core-3.0.1 branch from f60d555 to 13c0acf Compare June 30, 2026 13:37
tykeal
tykeal previously approved these changes Jun 30, 2026

@tykeal tykeal left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Dependamerge
Approved this pull request ✅

@jordanconway

Copy link
Copy Markdown
Collaborator

Working on resolving dependency issues.

@tykeal

tykeal commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

@jordanconway I think you need to take a look at this update. It's a big version jump!

Signed-off-by: Jordan Conway <jconway@linuxfoundation.org>
Signed-off-by: Jordan Conway <jconway@linuxfoundation.org>
Signed-off-by: Jordan Conway <jconway@linuxfoundation.org>
Signed-off-by: Jordan Conway <jconway@linuxfoundation.org>
Signed-off-by: Jordan Conway <jconway@linuxfoundation.org>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR upgrades the GitHub Actions toolkit dependency @actions/core to ^3.0.1 (ESM-only) and updates the project/action packaging and tooling to run as ESM under Node 24.

Changes:

  • Switch the package and compiled dist/* output to ESM (type: module, .js import specifiers) and update the action runtime to Node 24.
  • Update Jest + test code to run in ESM mode (ts-jest default ESM preset, ESM-friendly module mocking).
  • Minor OpenTelemetry logger provider wiring update to configure log processors at construction time.

Reviewed changes

Copilot reviewed 6 out of 10 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/main.ts Adjusts LoggerProvider initialization to configure processors in the constructor.
src/index.ts Updates relative imports to explicit .js specifiers for NodeNext/ESM.
package.json Enables ESM package mode; updates deps/devDeps; updates Jest config and test script for ESM.
package-lock.json Lockfile updates reflecting dependency/version bumps.
eslint.config.mjs Tweaks lint rules to accommodate ESM/NodeNext import patterns.
dist/main.js Regenerated compiled output in ESM form.
dist/instrumentation.js Regenerated compiled output in ESM form.
dist/index.js Regenerated compiled output in ESM form.
action.yml Updates action runtime to node24 to match tooling/dependency requirements.
__tests__/main.test.ts Refactors tests to use ESM-compatible mocking and imports.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread eslint.config.mjs
Comment thread __tests__/main.test.ts Outdated
jordanconway and others added 2 commits June 30, 2026 10:45
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Jordan Conway <jconway@linuxfoundation.org>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Jordan Conway <jconway@linuxfoundation.org>
@tykeal tykeal merged commit ff28329 into main Jun 30, 2026
14 checks passed
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/actions/core-3.0.1 branch June 30, 2026 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Code chores (dependency updates, etc) dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants