Shared CI/workflow repository for Qualcomm Linux pkg-* package repositories.
qli-ci is the split-out home for package reusable workflows and helper scripts
that were historically maintained in qcom-build-utils.
It is now the sole source of package lifecycle reusable workflows and package
workflow templates for Qualcomm Linux pkg-* repositories.
- Reusable package workflows under
.github/workflows/ - Package workflow templates under
.github/pkg-workflows/ - Shared helper scripts under
scripts/ - End-to-end CI architecture documentation under
docs/
pkg-build-reusable-workflow.ymlpkg-promote-reusable-workflow.ymlpkg-promote-prebuilt-reusable-workflow.ymlpkg-release-reusable-workflow.ymlpkg-upstream-pr-build-reusable-workflow.yml
- Downstream package repos should call reusable workflows from this repository with explicit refs.
- Debusine implementation logic remains in
qualcomm-linux/debusine-action; this repo owns package-facing orchestration and workflow templates. - Pull requests should run the
pkg-example e2e loopworkflow to validate end-to-end package CI behavior before merge. - See
AGENTS.mdfor detailed operational guidance and workflow contracts.
This repository is licensed under the terms in LICENSE.txt.