Skip to content

Add support for custom plugins in semantic-release workflow#23

Merged
The0mikkel merged 7 commits intomainfrom
develop
Feb 5, 2026
Merged

Add support for custom plugins in semantic-release workflow#23
The0mikkel merged 7 commits intomainfrom
develop

Conversation

@The0mikkel
Copy link
Member

No description provided.

@The0mikkel The0mikkel self-assigned this Feb 5, 2026
Copilot AI review requested due to automatic review settings February 5, 2026 22:47
Copy link
Contributor

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

This PR adds support for custom semantic-release plugins by introducing a new plugins input parameter to the release workflow. This allows users to install additional semantic-release plugins beyond the default set when calling the reusable workflow.

Changes:

  • Added a plugins input parameter to the release workflow that accepts a space-separated list of npm package names
  • Updated the npm install command to include the custom plugins specified via the input
  • Normalized indentation in the default configuration block (whitespace-only change)
  • Documented the new plugins input in the README

Reviewed changes

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

File Description
README.md Documented the new plugins input parameter with an example
.github/workflows/release.yml Added plugins input definition, updated npm install command to include custom plugins, and normalized indentation

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

@The0mikkel The0mikkel merged commit 55b7911 into main Feb 5, 2026
5 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.

1 participant