1.3.0 • Published 1 year ago

@stacc/semantic-release-config v1.3.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Stacc Semantic Release Configuration

Installation

npm install --save-dev @stacc/semantic-release-config semantic-release

Add to package.json

{
  "release": {
    "extends": "@stacc/semantic-release-config"
  }
}

In your workflow

      - name: Semantic Release
        if: success()
        working-directory: .
        env:
          NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
          NPM_PUBLISH: true # if you need to publish to npm
          GITHUB_TOKEN: ${{ secrets.PAT_TOKEN }}
          SLACK_WEBHOOK: ${{ secrets.SLACK_RELEASE_BOT_WEBHOOK }}
        run: npm run semantic-release -- --branches main