package MlFront_Exec

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module MlFront_Exec.ShellPrepareCiSource

Sourcetype ci =
  1. | GitHub
Sourceval ci : ci ref
Sourceval majmin : string option ref
Sourceval registry : MlFront_Core.FilePath.t SecPackageRegistry.t
Sourceval quick_error : string -> 'a
Sourceval left_pad : string -> string
Sourceval anon_fun : string -> unit
Sourceval speclist : usage_msg:string -> (string * Arg.spec * string) list
Sourceval distributionkey_secretname : majmin:(int64 * int64) -> [< `PublicKey | `SecretKey ] -> string

The GitHub Secrets name for the public build key or secret build key.

Works with:

  • GitHub. "HTTP 422: Secret names can only contain alphanumeric characters (a-z, A-Z, 0-9) or underscores (_). Spaces are not allowed. Must start with a letter (a-z, A-Z) or underscores (_)."
Sourceval read_dot_terminated_text : unit -> string option
Sourceval process_prepare_ci_version_command : usage_msg:Arg.usage_msg -> random_seed:string option -> (module MlFront_Thunk.ThunkParsers.Results.OBSERVER_RESULT) -> string list -> unit
Sourceval do_github : library_id:MlFront_Core.LibraryId.t -> majmin:(Int64.t * Int64.t) -> MlFront_Thunk.ThunkDist.DistCore.t -> unit
Sourceval fill_id : majmin:(int64 * int64) -> (MlFront_Thunk.ThunkLexers.Ranges.range_plus * MlFront_Core.LibraryId.t * MlFront_Thunk.ThunkSemver64Rep.t) option -> MlFront_Thunk.ThunkLexers.Ranges.range_plus * MlFront_Core.LibraryId.t * MlFront_Thunk.ThunkSemver64.t
Sourceval fill_producer : library_id:MlFront_Core.LibraryId.t -> majmin:(Int64.t * Int64.t) -> rng:Mirage_crypto_rng.g -> MlFront_Thunk.ThunkDist.DistCore.producer -> MlFront_Thunk.ThunkDist.DistCore.producer * [ `SecretKey of string ]
Sourceval fill_continuations : library_id:MlFront_Core.LibraryId.t -> majmin:(Int64.t * int64) -> seckey:string -> rng:Mirage_crypto_rng.g -> MlFront_Thunk.ThunkDist.DistCore.continuations -> MlFront_Thunk.ThunkDist.DistCore.continuations
Sourceval fill_continuations_version : what:string -> library_id:MlFront_Core.LibraryId.t -> majmin:(Int64.t * Int64.t) -> rng:Mirage_crypto_rng.g -> MlFront_Thunk.ThunkDist.DistCore.continuations -> MlFront_Thunk.ThunkDist.DistCore.continuations
Sourceval keypairname : library_id:MlFront_Core.LibraryId.t -> majmin:(Int64.t * Int64.t) -> string
Sourceval pipe_separate_secret : string -> string
Sourceval create_openbsd_signify_key_pair : what:string -> library_id:MlFront_Core.LibraryId.t -> majmin:(Int64.t * Int64.t) -> rng:Mirage_crypto_rng.g -> unit -> MlFront_Thunk.ThunkDist.DistCore.openbsd_signify_producer * [ `SecretKey of string ]
Sourceval producer_of_openbsd_signify : what:string -> library_id:MlFront_Core.LibraryId.t -> majmin:(Int64.t * Int64.t) -> rng:Mirage_crypto_rng.g -> unit -> MlFront_Thunk.ThunkDist.DistCore.producer * [ `SecretKey of string ]
Sourceval ask_producer : what:string -> library_id:MlFront_Core.LibraryId.t -> majmin:(Int64.t * Int64.t) -> rng:Mirage_crypto_rng.g -> unit -> MlFront_Thunk.ThunkDist.DistCore.producer * [ `SecretKey of string ]
Sourceval ask_github_slsa_v1_l2 : unit -> string option
Sourceval ask_organization_or_repo : unit -> [ `Organization of string | `Repository of string ] option
Sourceval ask_signer_repo_or_workflow : unit -> [ `Repository of string | `Workflow of string ] option
Sourceval ask_github_slsa_v1_l3 : unit -> ([ `Organization of string | `Repository of string ] * [ `Repository of string | `Workflow of string ]) option
Sourceval ask_spdx_license : unit -> string option
Sourceval ask_plain_license : unit -> string option
Sourceval ask_markdown_license : unit -> string option