INNER CODE UNIT · Python

load_when

trinodb/trino · .github/bin/build-matrix-schedule-aware.py:244

def load_when(item: dict[str, Any]) -> ScheduleFilter:
    return ScheduleFilter(
        pushes=_require_type(item.get("pushes", False), bool, "pushes"),
        dispatches=_require_type(item.get("dispatches", True), bool, "dispatches"),
        impacted=_require_type(item.get("impacted", True), bool, "impacted"),
        scheduled=Schedule(
            _require_type(item.get("scheduled", "nightly"), str, "scheduled")
        ),
        labeled=_expect_str_list(item, "labeled"),
    )


##########
### Event matchers
##########


def matches_push(

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…