1.0.3 • Published 6 months ago

semantic-release-hex v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

semantic-release-hex

semantic-release plugin to publish a hex package

Version Build CodeQL Coverage OpenSSF Scorecard Discord

Warning Publishing to hex has not yet been implemented, so this package only bumps the version in mix.exs for now.

StepDescription
verifyConditionsVerify the presence of the mix.exs file and that the version is parsable.
prepareUpdate the version in mix.exs.
addChannelto be implemented (PRs welcome)
publishto be implemented (PRs welcome)

Installation

npm install semantic-release-hex -D

Usage

Add the plugin to the semantic-release configuration file. (see example below)

Example

{
  "plugins": [
    "@semantic-release/commit-analyzer",
    "@semantic-release/release-notes-generator",
    "@semantic-release/changelog",
    [
      "@semantic-release/git",
      {
        "assets": ["CHANGELOG.md", "mix.exs"],
        "message": "chore(release): v${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
      }
    ],
    "@semantic-release/github",
    "semantic-release-hex"
  ]
}

Community

Join the Discord server! Here you can discuss issues and get help in a more casual forum than GitHub.

Contributing

This project is looking for help! If you're interested in helping with the project, please take a look at our contributing documentation.

Submitting Bugs/Issues

Please have a look at our contributing documentation, it contains all the information you need to know before submitting an issue.

1.1.1

6 months ago

1.1.0

6 months ago

1.0.3

6 months ago

1.0.2

6 months ago

1.0.1

6 months ago

1.0.0-alpha.4

6 months ago

1.0.0-alpha.3

6 months ago

1.0.0-alpha.2

6 months ago

1.0.0-alpha.1

6 months ago

0.0.1-alpha.1

6 months ago

0.0.0

6 months ago

1.0.0

6 months ago

0.0.0-alpha.0

6 months ago