1.0.0 • Published 4 days ago

@sebbo2002/semantic-release-jsr v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 days ago

semantic-release-jsr

License

Small semantic-release plugin, which adjusts the version in the jsr.json file and executes jsr publish to publish the module on jsr.io as well.

📦 Install

# Install via npm
$ npm install -D @sebbo2002/semantic-release-jsr

🔧 Usage

The plugin can be configured in the semantic-release configuration file:

{
  "plugins": [
    "@semantic-release/commit-analyzer",
    "@semantic-release/release-notes-generator",
    "@sebbo2002/semantic-release-jsr"
  ]
}

Please do not forget to set the id-token permission in your GitHub action so that jsr publish can access the OIDC ID token for authentication. Optionally, some options can be passed to the plugin, which are documented here.

⚙️ Steps

StepDescription
verifyConditionsRuns jsr publish --dry-run to test your setup. Also downloads the deno binary if required.
prepareUpdates the jsr.json / deno.json files
publishRun final jsr publish command
fail / successRemove the temporary folder

🙆🏼‍♂️ Copyright and license

Copyright (c) Sebastian Pekarek under the MIT license.

1.0.0

4 days ago

1.0.0-develop.7

23 days ago

1.0.0-develop.8

23 days ago

1.0.0-develop.5

23 days ago

1.0.0-develop.6

23 days ago

1.0.0-develop.3

23 days ago

1.0.0-develop.4

23 days ago

1.0.0-develop.2

23 days ago

1.0.0-develop.10

23 days ago

1.0.0-develop.11

23 days ago

1.0.0-develop.9

23 days ago

1.0.0-dev.0

2 months ago