at.happyproto.registry.publishRelease

Publish a version of a plugin to the caller's repo. Writes a software.release.manifest carrying the artifact, the changelog as a site.standard.document when one is given, the software.release.version, and the channel named by track, moved to the new version, in that order. A record is written only once everything it points at exists, so a failure part-way leaves no dangling reference. Calling again with the same input after such a failure finishes the release rather than refusing it.

Repository @happyproto.at did:plc:mo7vq4jbioxwafy5zkcc3eux namespace authority
Details · procedure
Kindprocedure
Authorityregistry.happyproto.at
Indexed

What's different

same NSID · two revisions from the same publisher
registry.happyproto.at · namespace authority
registry.happyproto.at · namespace authority
1 change, all backward compatible

Records and requests that were valid against the base schema stay valid against this one.

Procedure · errors

#main
Added

InvalidRequest

compatible

New error.

InvalidRequest
12 properties and 7 errors unchanged Open the full schema diff →