@sebbo2002/semantic-release-jsr v3.0.0
semantic-release-jsr
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
| Step | Description |
|---|---|
verifyConditions | Runs jsr publish --dry-run to test your setup. Also downloads the deno binary if required. |
prepare | Updates the jsr.json / deno.json files |
publish | Run final jsr publish command |
fail / success | Remove the temporary folder |
🙆🏼♂️ Copyright and license
Copyright (c) Sebastian Pekarek under the MIT license.
12 months ago
1 year ago
8 months ago
8 months ago
10 months ago
12 months ago
8 months ago
9 months ago
9 months ago
9 months ago
6 months ago
5 months ago
5 months ago
6 months ago
5 months ago
6 months ago
6 months ago
10 months ago
9 months ago
9 months ago
6 months ago
6 months ago
6 months ago
7 months ago
7 months ago
7 months ago
7 months ago
12 months ago
11 months ago
10 months ago
7 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago