GabeDuarteM / semantic-release-chrome

Set of semantic-release plugins for publishing a Chrome extension release
https://www.npmjs.com/package/semantic-release-chrome
MIT License
44 stars 15 forks source link

[WIP] Support for multiple release branches/channels #25

Closed craigsketchley closed 4 years ago

craigsketchley commented 5 years ago

Pull Request

Related issue

24

Description

Support for channels and release branches which is currently in beta in semantic-release.

Why

Multiple release branches will eventually land in master so we'll need to account for it at some point.

How

I've currently just added the option to pass an object to the extensionId config property. This is a map from release channel to extension ID.

How has this been tested

No tests as of yet.

Type of change

Checklist