~/talk

How to release open source library in 2020

Talkat HolyJS Piter 2020 · 2020-06-22..06-26· [open-source, devops-and-delivery]
slides:none on file

Shows a concrete workflow and a working tool: uses conventional commits to auto-calculate semver, creates a staging branch and PR, then CI runs a publish job; the three-step flow prepare / review / trigger removes the local blocking step and reduces human error. Demonstrates ship.js running on CircleCI (creates tags, npm publish, Slack notifications), proves it by releasing ship.js itself and small demo libraries, and reports end-to-end test times around four minutes.

AI-written summary · about

  1. 0:00Start
  2. 2:17Instant Search
  3. 5:05What about Releasing Apps
  4. 6:34Making Mistakes
  5. 9:55Things To Do When Releasing Libraries
  6. 10:41Conventional Commits
  7. 13:11Conventional Changelog
  8. 22:40Review the Pull Request
  9. 24:37Discussion Merge
  10. 28:21Part 3
  11. 33:05How Do You Integrate Shift Js into Your Library
  12. 42:20Update the Change Log
  13. 46:04Shift Js Config File
  14. 1:06:00Can I Configure this Tool To Publish in a Private Npm Registry
  15. 1:06:50Is There a Possibility To Change as a Registry Url
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.