Skip to content

Use npm install in publish step to avoid lock-file drift on CI#17

Merged
PianoNic merged 1 commit intomainfrom
fix/16_NpmInstallInPublishStep
Apr 15, 2026
Merged

Use npm install in publish step to avoid lock-file drift on CI#17
PianoNic merged 1 commit intomainfrom
fix/16_NpmInstallInPublishStep

Conversation

@PianoNic
Copy link
Copy Markdown
Member

The PublishAngular MSBuild target ran npm ci, which fails when the package-lock.json was generated on a different OS or npm major version than CI uses. Switch to npm install — same workaround already in .github/workflows/ci.yml. Closes #16

@PianoNic PianoNic added bug Something is broken infra CI, Docker, release pipeline, build labels Apr 15, 2026
@PianoNic PianoNic merged commit f53caa0 into main Apr 15, 2026
2 checks passed
@PianoNic PianoNic deleted the fix/16_NpmInstallInPublishStep branch April 15, 2026 06:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something is broken infra CI, Docker, release pipeline, build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use npm install in publish step to avoid lock-file drift on CI

1 participant