INNER CODE UNIT · Python

create_matrix

keiyoushi/extensions-source · .github/scripts/generate-build-matrices.py:239

def create_matrix(modules: list[str]) -> dict:
    return {
        "chunk": [
            {"number": i + 1, "modules": chunk}
            for i, chunk in enumerate(itertools.batched(
                modules,
                int(os.getenv("CI_CHUNK_SIZE", 65))
            ))
        ]
    }


def main() -> None:
    _, ref = sys.argv
    modules, deleted, lint_modules = get_module_list(ref)

    matrix = create_matrix(modules)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…