Commit graph

11 commits

Author SHA1 Message Date
fc33022c9e Fix Dockerfile to properly configure source repositories
All checks were successful
Build ostree packages from sid to trixie / build (push) Successful in 3m43s
- Use .sources format instead of sources.list
- Add both deb and deb-src types to enable apt source command
- This fixes the CI build failure where apt source ostree was failing
2025-09-06 10:09:48 -07:00
7a21dda165 Add comprehensive debugging to identify build failure
All checks were successful
Build ostree packages from sid to trixie / build (push) Successful in 56s
- Add debugging output to see what happens during apt source ostree
- Add error handling to catch if apt source fails
- This will help identify where the build is actually failing
2025-09-06 09:57:42 -07:00
db0ef6bf91 Fix binary package building with proper Debian method
All checks were successful
Build ostree packages from sid to trixie / build (push) Successful in 1m4s
- Use --build=source,binary instead of --build=any,all for dpkg-buildpackage
- Add apt-get build-dep -y . to install build dependencies properly
- This follows Debian best practices for building binary packages
2025-09-06 09:53:00 -07:00
93151efdec Force binary package building in CI workflow
Some checks failed
Build ostree packages from sid to trixie / build (push) Has been cancelled
- Add --build=any,all flag to dpkg-buildpackage to force binary package creation
- Install additional build tools (build-essential, fakeroot, devscripts)
- This should ensure .deb files are actually created instead of just source packages
2025-09-06 09:52:12 -07:00
f75745e90c Add comprehensive debugging to CI workflow
All checks were successful
Build ostree packages from sid to trixie / build (push) Successful in 50s
- Add verbose output to dpkg-buildpackage command
- Show debian/rules and debian/changelog contents
- Add more detailed error checking for build failures
- This will help identify why only source packages are being created
2025-09-06 09:47:38 -07:00
0224f0cbca Fix CI workflow grep command syntax
All checks were successful
Build ostree packages from sid to trixie / build (push) Successful in 1m0s
- Replace problematic grep -E with multiple simple grep commands
- This avoids shell interpretation issues with the pipe character in the pattern
- Each dependency is checked individually for better debugging
2025-09-06 09:41:43 -07:00
eac5d4783d Fix CI workflow syntax error
Some checks failed
Build ostree packages from sid to trixie / build (push) Failing after 4s
- Remove parentheses from grep -E pattern that was causing shell syntax error
- The pattern now uses simple alternation without grouping parentheses
2025-09-06 08:56:48 -07:00
8d8b39e100 Fix Dockerfile: Remove non-existent Avahi UI packages
Some checks failed
Build ostree packages from sid to trixie / build (push) Failing after 2m32s
- Removed libavahi-ui-gtk3-0-dev and related packages that don't exist in Debian unstable
- Kept essential Avahi development packages for OSTree build
- Added comprehensive debugging to CI workflow
- Added mk-build-deps to automatically install build dependencies
2025-09-06 08:52:46 -07:00
5c4d5143dc Attempt to fix ci.yml #2
Some checks failed
Build ostree packages from sid to trixie / build (push) Failing after 6s
2025-09-06 08:50:21 -07:00
5c2922853a Attempt to fix ci.yml #1
All checks were successful
Build ostree packages from sid to trixie / build (push) Successful in 53s
2025-09-06 08:47:09 -07:00
a79a4f5797 first commit
All checks were successful
Build ostree packages from sid to trixie / build (push) Successful in 3m40s
2025-09-06 08:39:28 -07:00