feat: playkit v0.4 — npm registry, CLI, retry presets #4

Merged
ilia merged 1 commits from feat/v0.4-kit-polish into main 2026-07-15 08:10:51 -05:00
Owner

Summary

  • v0.4.0 — Gitea npm publish on release tag (docs/NPM_REGISTRY.md)
  • CLIplaykit init + playkit smoke
  • Retry presetsPLAYKIT_RETRY_PRESET=strictCi|flakyNetwork|default

Test plan

  • npm test / typecheck / build / local selftest
  • playkit smoke against punimtagdev health
  • CI green on this PR → merge → tag v0.4.0

After merge

Tag v0.4.0 to cut Gitea release + npm publish. Ensure RELEASE_TOKEN has write:package (or add NPM_PUBLISH_TOKEN).

## Summary - **v0.4.0** — Gitea npm `publish` on release tag (`docs/NPM_REGISTRY.md`) - **CLI** — `playkit init` + `playkit smoke` - **Retry presets** — `PLAYKIT_RETRY_PRESET=strictCi|flakyNetwork|default` ## Test plan - [x] `npm test` / `typecheck` / `build` / local `selftest` - [x] `playkit smoke` against punimtagdev health - [ ] CI green on this PR → merge → tag `v0.4.0` ## After merge Tag `v0.4.0` to cut Gitea release + npm publish. Ensure `RELEASE_TOKEN` has `write:package` (or add `NPM_PUBLISH_TOKEN`).
ilia added 1 commit 2026-07-15 08:06:23 -05:00
Release 0.4.0: npm registry publish, playkit CLI, retry presets
All checks were successful
CI / skip-ci-check (pull_request) Successful in 5s
CI / release (pull_request) Has been skipped
CI / build-and-test (pull_request) Successful in 24s
CI / selftest (pull_request) Successful in 23s
CI / secret-scan (pull_request) Successful in 4s
6d88818fae
Add Gitea npm publish on tag release, `playkit init`/`smoke` CLI,
and PLAYKIT_RETRY_PRESET profiles. Document install + consumer scaffold.
ilia merged commit a086ca4bf4 into main 2026-07-15 08:10:51 -05:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ilia/playkit#4
No description provided.