3.2.0 • Published 8 months ago

@hdnet/semantic-release-config v3.2.0

Weekly downloads
-
License
-
Repository
-
Last release
8 months ago

HDNET semantic-release-config

This packages defines the strict implementation of the HDNET Semantic Release Workflow from the HDNET Standard Recommendations (HSR-20) as npm package using semantic-release through a shareable config.

Getting started

  1. Make sure you use Node.js >= 20.

  2. Install dependencies

$ npm i -D semantic-release @hdnet/semantic-release-config
  1. Create a semantic-release config (i.e. release.config.mjs) and extend from @hdnet/semantic-release-config:
export default {
    extends: '@hdnet/semantic-release-config',
}
  1. Add semantic-release to your CI workflow.

Features

  • supports composer through @iwavesmedia/semantic-release-composer plugin
  • allows overwriting issueUrlFormat through the env ISSUE_URL_FORMAT
  • allows setting issuePrefixes (default: #) through the env ISSUE_PREFIX
  • allows publishing to a package repository when publish is set to true through PUBLISH

Contribute

To setup the correct node version, use tools like nvm or mise. This project maintains an .nvmrc.

Publishing

A new version will automatically be published upon comitting to the main branch and pushing to the bitbucket repository.

3.2.0

8 months ago

3.1.1

8 months ago

3.1.0

8 months ago

3.0.1

9 months ago

1.2.0

1 year ago

3.0.0

1 year ago

2.0.0

1 year ago

1.1.0

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago

0.1.0

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago