Skip to content

fix: sync root package-lock.json with package.json#383

Merged
rhoerr merged 1 commit into
mage-os:mainfrom
marcelmtz:fix/sync-root-package-lock
Jun 16, 2026
Merged

fix: sync root package-lock.json with package.json#383
rhoerr merged 1 commit into
mage-os:mainfrom
marcelmtz:fix/sync-root-package-lock

Conversation

@marcelmtz

Copy link
Copy Markdown
Contributor

Summary

The root package.json declares @actions/exec: ^3.0.0 (and transitively @actions/io: ^3.0.2), but the committed package-lock.json still pinned @actions/exec@1.1.1 / @actions/io@1.1.3 — left over from an earlier dependency bump where the lock wasn't regenerated.

This makes npm ci fail with EUSAGE: package.json and package-lock.json … out of sync, which breaks the unit-test job on every PR (and on main).

Fix

Regenerated the lock with npm install --package-lock-only. Only the top-level @actions/exec/@actions/io entries change (→ 3.0.0 / 3.0.2); @actions/core keeps its own nested 1.1.x copies.

Verification

  • npm ci now succeeds (previously EUSAGE).
  • One file changed (package-lock.json), +21/-13.

🤖 Generated with Claude Code

The root package.json declares @actions/exec ^3.0.0 (and transitively
@actions/io ^3.0.2), but the committed lock still pinned @actions/exec
1.1.1 / @actions/io 1.1.3, left over from an earlier dependency bump.
This makes `npm ci` fail (EUSAGE: package.json and package-lock.json
out of sync), breaking the unit-test job on every PR.

Regenerated with `npm install --package-lock-only`; `npm ci` now passes.
Only the top-level @actions/exec/@actions/io entries change; @actions/core
keeps its own nested 1.1.x copies.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

@rhoerr rhoerr 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.

Thank you

@rhoerr rhoerr merged commit 4b7fa36 into mage-os:main Jun 16, 2026
2 checks passed
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