Skip to content

Install project deps before semantic-release - #108

Merged
mergify[bot] merged 1 commit into
mainfrom
ci/release-install-deps
May 1, 2026
Merged

mergify[bot] merged 1 commit into
mainfrom
ci/release-install-deps

Conversation

@DanWebb

@DanWebb DanWebb commented May 1, 2026

Copy link
Copy Markdown
Member

The cycjimmy action only installs semantic-release into its own path, so the project's devDependencies (e.g. tsup) aren't available when npm publish runs the prepare lifecycle script. Add npm ci to install them, matching what the previous workflow did.

The cycjimmy action only installs semantic-release into its own path,
so the project's devDependencies (e.g. tsup) aren't available when
npm publish runs the prepare lifecycle script. Add npm ci to install
them, matching what the previous workflow did.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@DanWebb
DanWebb requested a review from gavmck May 1, 2026 15:33
@DanWebb DanWebb self-assigned this May 1, 2026
@sonarqubecloud

sonarqubecloud Bot commented May 1, 2026

Copy link
Copy Markdown

@mergify
mergify Bot merged commit 4fc7911 into main May 1, 2026
9 checks passed
@mergify
mergify Bot deleted the ci/release-install-deps branch May 1, 2026 15:47
@github-actions

github-actions Bot commented May 1, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 8.1.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Labels

Development

Successfully merging this pull request may close these issues.

2 participants