github entireio/cli v0.13.1-nightly.202611061508.28d26015b5

latest releases: v0.13.2-nightly.202611061535.3a760b96a, v0.13.2-nightly.202611061525.3a760b96a6, v0.13.1...
pre-release2 hours ago

Nightly Build (v0.13.1-nightly.202611061508.28d26015b5)

Changes since v0.12.3-nightly.202611060617.856b6a9a7:

25833c9 git-remote-entire: relay negotiation rounds as upload-pack does
a2013fa service-account: canonicalize binding IDs on unbind
f82472f service-account: keep bare --repo values as names
e6bd897 service-account: tighten pin checks and ref handling
c586db9 fix(checkpoint): redact the push target in the url-push debug error
91b7512 service-account: one file per verb
f976cc2 service-account: address review on providers and bind
3a779d9 cli: confirm a typed service account exists before acting
d638ff0 cli: refuse a service-account bind with no pins
a94740d docs: describe provider-neutral service-account binds
a594ba6 cli: bind service accounts to any self-serve OIDC provider
355d6d9 coreapi: add OIDC provider descriptors to the spec
94acbfc cli: trim service-account comments
a7729fc docs: describe the service-account command group
2659526 cli: add service-account bind, bindings, unbind
5205b1c cli: add service-account grant, revoke, grants
e6c072e cli: add entire service-account create, list, get, delete
5e8dd15 coreapi: read the problem type off an API error
134fb4e coreapi: splice project-owned service accounts into the spec
d2b083a test(checkpoint): pin that a raw-url push logs no fallback
39cd0ed fix(checkpoint): return no url when the push target is not a remote
d995299 fix(trail): drop the trailing period from the refusal error
6c78c6d fix(trail): add the CLI's reruns after the server's branch-check refusal
06292dc fix(trail): sanitize the branch-check refusal and name why the branch is unknown
8bcdabf refactor(trail): send the branch and show the server's refusal as is
06d28b8 refactor(trail): trim the bare-number guard to what the server cannot do
716ce20 docs(trail): keep NewClientWithBaseURL's comment on it; match the refusal wording
785868e refactor(trail): let the server decide bare-number update guards
f73a121 docs(trail): match the guard comment to the page-budget pass
95d2f2a fix(trail): let a budget-limited branch scan pass the update guard
c1c5f87 fix(trail): fail closed when the bare-number update guard cannot check the branch
f060dac fix(trail): sharpen the overwrite guard's message and pass work with no project trail
ed851bd fix(trail): refuse a bare-number update that would overwrite another trail

Don't miss a new cli release

NewReleases is sending notifications on new releases.