Skip to content

fix(deps): update dependency @actions/core to v3#38

Open
renovate-coveooss[bot] wants to merge 3 commits intomainfrom
renovate/actions-core-3.x
Open

fix(deps): update dependency @actions/core to v3#38
renovate-coveooss[bot] wants to merge 3 commits intomainfrom
renovate/actions-core-3.x

Conversation

@renovate-coveooss
Copy link
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@actions/core (source) ^2.0.3^3.0.0 age adoption passing confidence

Release Notes

actions/toolkit (@​actions/core)

v3.0.0

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

Configuration

📅 Schedule: Branch creation - "before 4:00am on Tuesday" in timezone America/Toronto, Automerge - "after 9:00am and before 12:00pm on tuesday, wednesday, thursday" in timezone America/Toronto.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@changeset-bot
Copy link

changeset-bot bot commented Feb 10, 2026

⚠️ No Changeset found

Latest commit: d28408f

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@lavoiesl
Copy link
Collaborator

@copilot fix build issues in this PR

Copy link

Copilot AI commented Mar 18, 2026

@lavoiesl I've opened a new pull request, #42, to work on those changes. Once the pull request is ready, I'll request review from you.

… v3 (#42)

* Initial plan

* fix(build): replace @vercel/ncc with esbuild to support @actions/core v3 (ESM-only)

Co-authored-by: lavoiesl <1216046+lavoiesl@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: lavoiesl <1216046+lavoiesl@users.noreply.github.com>
Copilot AI review requested due to automatic review settings March 18, 2026 13:24
@secaccount
Copy link

secaccount commented Mar 18, 2026

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates this GitHub Action’s runtime dependency stack to support @actions/core@^3 (ESM-only), and adjusts the build tooling/dependency graph accordingly.

Changes:

  • Bump @actions/core from ^2.0.3 to ^3.0.0 (and update lockfile/transitives).
  • Replace @vercel/ncc with esbuild for bundling the action into dist/index.js.
  • Add pnpm configuration intended to allow esbuild’s install/build behavior.

Reviewed changes

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

File Description
pnpm-workspace.yaml Adds pnpm workspace-level config for onlyBuiltDependencies (needs correction).
pnpm-lock.yaml Updates lock entries for @actions/core@3 and switches dev tooling from ncc to esbuild.
package.json Updates build script to esbuild, bumps @actions/core, replaces ncc with esbuild in dev deps.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

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

You can also share your feedback on Copilot code review. Take the survey.

Comment on lines 6 to 8
"scripts": {
"build": "ncc build src/action.ts -o dist",
"build": "esbuild src/action.ts --bundle --platform=node --target=node20 --format=cjs --outfile=dist/index.js",
"test": "vitest run",
Copy link
Collaborator

Choose a reason for hiding this comment

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

@copilot update the docs accordingly

@renovate-coveooss
Copy link
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Sébastien Lavoie <github@lavoie.sl>
Copy link

Copilot AI commented Mar 18, 2026

@lavoiesl I've opened a new pull request, #44, to work on those changes. Once the pull request is ready, I'll request review from you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants