Function satisfyExpectedChecks

  • Checks if all the sub-project requirements are satisfied.

    Parameters

    • subProjs: SubProjConfig[]

      The sub-projects a certain pull request matches.

    • checksStatusLookup: Record<string, string>

      The checks that has already posted progresses. The key is the check ID and the value is the current check status.

    Returns CheckResult

    The current status of checks fulfillment.

    • "all_passing" means all required checks post success conclusion.
    • "has_failure" means at least one of the required checks failed.
    • "pending" means there is no failure but some checks are pending or missing.

Generated using TypeDoc