Skip to content

chore: Add NPM install and build step to release workflow#51

Merged
jamesnrokt merged 1 commit into
mainfrom
chore/add-npm-install-step
Jan 13, 2026
Merged

chore: Add NPM install and build step to release workflow#51
jamesnrokt merged 1 commit into
mainfrom
chore/add-npm-install-step

Conversation

@jamesnrokt

Copy link
Copy Markdown
Contributor

Background

  • Add NPM install and build step to release workflow

Copilot AI review requested due to automatic review settings January 13, 2026 18:59
@jamesnrokt jamesnrokt requested a review from a team as a code owner January 13, 2026 18:59

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 adds an NPM install and build step to the draft release workflow to ensure dependencies are installed and any build artifacts are generated before running tests and publishing.

Changes:

  • Added a new workflow step "NPM Install and Build" that runs before the "Test Plugin" step
  • The step executes npm ci to install dependencies and npm run build --if-present to build if a build script exists

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

Comment thread .github/workflows/draft-release-publish.yml
@jamesnrokt jamesnrokt merged commit 498f02c into main Jan 13, 2026
16 checks passed
@jamesnrokt jamesnrokt deleted the chore/add-npm-install-step branch January 13, 2026 19:03
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.

3 participants