ember-cli / ember-welcome-page

Welcome page for Ember CLI applications
MIT License
12 stars 23 forks source link

Allowed release-it to push a tag only (and let CI publish the tag) #397

Closed ijlee2 closed 1 year ago

ijlee2 commented 1 year ago

Description

In https://github.com/ember-cli/ember-welcome-page/pull/392/commits/433f29a57cf3544b7089e038a47722ff367eb330, I incorrectly updated .release-it.json based on a code sample under https://github.com/release-it-plugins/workspaces#usage.

{
  "release-it": {
    "plugins": {
      "@release-it-plugins/workspaces": true
    },
    "npm": false
  }
}

In this repo, the CI is responsible for publishing a tag to npm. We need to tell @release-it-plugins/workspaces to push a tag only (and not publish it).

{
  "release-it": {
    "plugins": {
      "@release-it-plugins/workspaces": {
        "publish": false
      }
    }
  }
}