Skip to content

Fix/broken sid builds#141

Merged
simonbeaudoin0935 merged 3 commits intomainfrom
fix/broken-sid-builds
May 8, 2026
Merged

Fix/broken sid builds#141
simonbeaudoin0935 merged 3 commits intomainfrom
fix/broken-sid-builds

Conversation

@simonbeaudoin0935
Copy link
Copy Markdown
Contributor

Summary

Improve deb package build debugging and fix the fallback Qualcomm APT repository configuration
used by the reusable Debian build action.

Problem

Sid package builds were failing in GitHub Actions with missing Qualcomm build dependencies such
as qcom-libqcomtee-dev and mink-idl-compiler, while local builds were succeeding.

At the same time, build failures in CI only printed the last 500 lines of the sbuild log, which
made it harder to see the full context of the failure.

Changes

  1. Update the fallback Debian repository URL in .github/actions/build_package/action.yml to use
    the canonical Artifactory APT path:
  1. Print the full .build log on build failures instead of truncating output to the last 500
    lines.
  2. Add AGENTS.md guidance for qcom-build-utils to document repository structure and maintenance
    expectations for future contributors.

Why this matters

  • Ensures the reusable Debian package build action uses the same Qualcomm APT repository path as
    the builder images and other workflows.
  • Makes CI failures much easier to diagnose by exposing the entire sbuild log in the GitHub
    Actions output.
  • Captures repo-specific guidance in one place for future maintenance.

Impact

This change only affects the reusable build action and documentation in qcom-build-utils. It does
not change package contents or release behavior beyond improving dependency resolution and
failure visibility in CI.

Signed-off-by: Simon Beaudoin <sbeaudoi@qti.qualcomm.com>
…tead of the last 500 lines

Signed-off-by: Simon Beaudoin <sbeaudoi@qti.qualcomm.com>
Signed-off-by: Simon Beaudoin <sbeaudoi@qti.qualcomm.com>
@simonbeaudoin0935 simonbeaudoin0935 force-pushed the fix/broken-sid-builds branch from 0b57068 to 9b384ca Compare May 8, 2026 19:20
@simonbeaudoin0935 simonbeaudoin0935 merged commit 2235556 into main May 8, 2026
10 checks passed
@simonbeaudoin0935 simonbeaudoin0935 deleted the fix/broken-sid-builds branch May 8, 2026 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants