Commit graph

15 commits

Author SHA1 Message Date
65d5ef02da Fix CI workflow to use traditional sources.list format instead of .sources
All checks were successful
Build ostree packages from sid to trixie / build (push) Successful in 1m7s
- The .sources format was not being recognized by apt source command
- apt source ostree requires traditional sources.list format with deb-src lines
- This fixes the root cause of the build failure where apt source was failing silently
- Now both apt-cacher-ng and standard mirrors use sources.list format
2025-09-06 10:56:20 -07:00
1a99999039 Fix docker cp command to copy directory contents instead of creating subdirectory
All checks were successful
Build ostree packages from sid to trixie / build (push) Successful in 48s
- Changed 'docker cp CONTAINER_ID:/workspace/ .' to 'docker cp CONTAINER_ID:/workspace/. .'
- The trailing '.' copies the contents of /workspace/ directly to current directory
- This prevents creating a workspace/ subdirectory that breaks the upload step
- Should fix the issue where .deb files were in wrong location
2025-09-06 10:50:12 -07:00
3ca1c97b2d Fix CI workflow to use .sources format instead of sources.list
All checks were successful
Build ostree packages from sid to trixie / build (push) Successful in 59s
- The CI was overriding the Dockerfile's fixed sources configuration
- This was causing apt source ostree to fail silently
- Now both apt-cacher-ng and standard mirrors use .sources format
- This should finally allow the build to proceed to dpkg-buildpackage
2025-09-06 10:41:09 -07:00
ec77151587 Add find command to search for .deb files in all subdirectories
All checks were successful
Build ostree packages from sid to trixie / build (push) Successful in 1m6s
- This will help identify if .deb files are being created in unexpected locations
- Useful for debugging why only source packages are found
2025-09-06 10:15:10 -07:00
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