Variable ExtPublishMetadataConst

ExtPublishMetadata: ObjectSchema<
    {
        git: OptionalSchema<
            ObjectSchema<
                {
                    commit: StringSchema<"Commit hash of the extension">;
                    githubActionInvocationId: StringSchema<"GitHub action invocation ID">;
                    owner: StringSchema<"GitHub owner of the extension">;
                    repo: StringSchema<"GitHub repo of the extension">;
                    repoNodeId: OptionalSchema<
                        StringSchema<
                            "GitHub repo node ID of the extension (a string, not the number id)",
                        >,
                        undefined,
                    >;
                    workflowPath: StringSchema<"Workflow path of the extension">;
                },
                undefined,
            >,
            undefined,
        >;
        rekorLogIndex: OptionalSchema<
            StringSchema<"Rekor log index of the extension">,
            undefined,
        >;
        source: OptionalSchema<
            StringSchema<"Source of the extension (e.g. url to package)">,
            undefined,
        >;
        sourceType: OptionalSchema<
            PicklistSchema<("jsr" | "npm")[], undefined>,
            undefined,
        >;
    },
    undefined,
> = ...