googleapis / googleapis/release-please
Support jsr
- Dominant language
- TypeScript
- Stars
- 7.5k
- Forks
- 588
- Avg merge
- 12h 16m
- Merged PRs (30d)
- 7
Description
https://jsr.io/docs/publishing-packages#package-config-file
There should be either a new release-type named "deno" or "jsr"; or release-type "node" should also update `deno.json` and `jsr.json` if they exist.
**Describe alternatives you've considered**
Release-type "simple" or "node" with extra-files:
`release-please-config.json`:
```json
{
"packages": {
".": {
"release-type": "simple",
"extra-files": [
{
"type": "json",
"path": "deno.json",
"jsonpath": "$.version"
}
]
}
}
}
```
It works but requires keeping additional and useless files in your repo: the config itself; and `version.txt` for "simple" or `package.json` for "node".
Contributor guide
Assessment
This issue has not been assessed yet.