Pure. Classify a merged pull request by its title, the way the hive repos write titles: Conventional Commits, plain sentences, and staging promotions. Decide which items a public daily post lists.
Pure. Classify a merged pull request by its title, the way the hive repos write titles: Conventional Commits, plain sentences, and staging promotions. Decide which items a public daily post lists.
Conventional Commit types. A prefix outside this set ("H2:", "transcript:") belongs to a plain title, it is not a type.
Conventional Commit types. A prefix outside this set ("H2:",
"transcript:") belongs to a plain title, it is not a type.(parse-title title)Title string -> {:kind :scope :breaking? :summary}. A promotion PR (staging -> main, release:) is :promotion: it repeats work already listed.
Title string -> {:kind :scope :breaking? :summary}. A promotion PR
(staging -> main, release:) is :promotion: it repeats work already listed.(pr->item {:keys [title html_url number repository_url pull_request]})One GitHub search hit (the issue shape) -> a digest item.
One GitHub search hit (the issue shape) -> a digest item.
Kinds a public post lists one by one. The other kinds are only counted.
Kinds a public post lists one by one. The other kinds are only counted.
(repo-name repository-url)Last path segment of a GitHub repository API URL.
Last path segment of a GitHub repository API URL.
(sort-items items)Breaking changes first, then features, perf, other changes, fixes. The sort is stable, so the input order holds inside a kind.
Breaking changes first, then features, perf, other changes, fixes. The sort is stable, so the input order holds inside a kind.
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 |