Release v0.1.0: tag and add to the aiolabs extensions catalog #2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The extension has never been released.
maincarries ~16 commits and four schema migrations, the repo is untagged, and there is no entry inaiolabs/lnbits-extensions/extensions.json— so no instance can install it from the catalog.Current state
git tag --listis emptyextensions.json(51 entries / 14 ids, none of them payroll)config.jsonsays0.1.0~/dev/shared/extensionscheckoutProcedure
Per the workspace
CLAUDE.md"Extension version-bump procedure":main,git logmatches the intended release/my/*surface, blocked by #1.git tag v0.1.0 && git push origin v0.1.0— plainv0.1.0; thev<upstream>-aio.Nscheme is for forks and payroll has no upstreamcurl -sL https://git.atitlan.io/aiolabs/payroll/archive/v0.1.0.zip | sha256sumextensions.json(never overwrite an existing version), withicon→raw/branch/main/static/image/payroll.pngflake.lockbumpDecision needed
Tag now covering everything, or hold until #1 (employee page) and #2 (add a past payout) land? Tagging now means the employee surface ships documented-but-unreachable.
Once it is in the catalog
The
.git-wipe hazard becomes live for this repo:~/dev/shared/extensions/payrollis both the checkout and the install target on bohm, so clicking Upgrade in the LNbits UI extracts the archive over it and destroys.git. Recoverable now that a remote exists, but worth knowing before the first upgrade.🤖 Generated with Claude Code
https://claude.ai/code/session_018jy52j9GRZ6XKa1Zt21LLj
Correction to the body: "hold until #1 (employee page) and #2 (add a past payout)" should read #3 — this issue took number 2, so the cross-reference points at itself. The blockers to weigh are #1 and #3.