Shared build utilities and composite actions for Qualcomm Linux infrastructure.
qcom-build-utils now focuses on reusable tooling and scripts for build systems.
Package lifecycle reusable workflows (pkg-build, pkg-promote,
pkg-release, pkg-upstream-pr-build) were moved to
qualcomm-linux/qli-ci.
qcom-build-utils/
├── .github/
│ └── actions/
│ ├── abi_checker/
│ ├── build_package/
│ └── push_to_repo/
├── scripts/
├── kernel/
├── bootloader/
├── rootfs/
├── flash/
└── docs/
abi_checker: ABI compatibility checks against prior published packages.build_package: Debian package build helpers based on gbp/sbuild flows.push_to_repo: Publish built packages and metadata to APT staging repos.
The repository also carries utilities used by Qualcomm Linux build pipelines, including kernel, bootloader, and rootfs build helpers.
If your package repository still references workflows under:
qualcomm-linux/qcom-build-utils/.github/workflows/*
retarget it to:
qualcomm-linux/qli-ci/.github/workflows/*
and use qli-ci workflow inputs (for example qli-ci-ref).
See docs/ for action and scripting documentation.
qualcomm-linux/qli-cipackage reusable workflows and templates.qualcomm-linux/debusine-actionDebusine implementation details.qualcomm-linux/docker-pkg-buildlocal/containerized package build reference.
main is the primary development branch.
See CONTRIBUTING.md.
qcom-build-utils is licensed under BSD-3-Clause. See LICENSE.txt.