feat: sandbox-aware /commit and /push (release 0.3.0) #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/sandbox-env-recovery"
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?
Summary
Two additive features make the conventional-commit plugin work cleanly inside sandboxed/jailed envs (e.g. claude-jail), plus the corresponding release bump.
feat(push)(57e4d46) — Step 4 of/pushnow resolves self-hosted providers via existing CLI logins (tea login list,glab auth status,gh auth status) or env-var bootstrap (GITEA_SERVER_URL/_TOKEN,GH_HOST+GH_TOKEN,GITLAB_HOST+GITLAB_TOKEN). Hosts likegit.unitoo.itno longer fall through to the manual prompt.feat(commit)(6bbc62a) — New step 1a in/commit: whencommit.gpgsign=true+gpg.format=sshand the file atuser.signingkeyis missing, reconstruct the pubkey fromssh-add -L(matching by signingkey basename oruser.email, exactly one hit). Falls back to~/.ssh/<basename>.pubwith repo-local override if the original path isn't writable. Never silently disables signing.chore(release)(fc7a2e2) — Bump marketplace + plugin manifests to 0.3.0 (semver minor for additive features).Notes
tealogin ongit.unitoo.it, and the ssh-agent recovery unblocked signed commits in the jail.Merge strategy
Merge with rebase (linear history).