When bumping the version, update all four locations — they must match:
package.json — "version": "X.Y.Z"build.clj — (def version "X.Y.Z")deps.edn — :exec-args {:artifact "target/baredom-X.Y.Z.jar"}README.md — Clojars and npm install examplesThen:
## [X.Y.Z] entry to CHANGELOG.mdvX.Y.Z, push with git push origin main --tagsThe release.yml workflow triggers on v* tags and publishes to npm, Clojars, and GitHub Releases. pom.xml is auto-generated by build.clj — do not edit it manually.
All release-prep commits must land via PR — never push directly to main.
Can you improve this documentation?Edit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |