Commit graph

4 commits

Author SHA1 Message Date
664f0c5338 Fix test workflow: add rustup environment setup to match main workflow
All checks were successful
Build bootc Package / Build bootc Package (push) Successful in 5m52s
Test Build / Test bootc Build (with existing libostree) (push) Successful in 7m57s
- Add rustup environment variables (PATH, CARGO_HOME, RUSTUP_HOME) to test workflow
- Add 'rustup default stable' call to ensure default toolchain is set
- Match the exact environment setup that works in the main workflow
- Update todo.md to reflect the latest fix and completed main goal

This ensures the test workflow has the same rustup environment as the main workflow
and should now pass both cargo build and dpkg-buildpackage steps without rustup errors.
2025-07-22 00:07:27 +00:00
3f90b8c648 Fix test workflow: add all missing Debian build dependencies
Some checks failed
Build bootc Package / Build bootc Package (push) Successful in 5m51s
Test Build / Test bootc Build (with existing libostree) (push) Failing after 7m8s
- Add Forgejo repository setup to test workflow for libostree packages
- Install libostree-dev and libostree-1-1 from Forgejo registry
- Add all missing Debian build dependencies: debhelper-compat, dh-cargo, cargo, rustc
- Add system library dependencies: libcurl4-gnutls-dev, libfuse3-dev, libsoup-3.0-dev
- Add documentation dependencies: gobject-introspection, gtk-doc-tools, docbook-xml, etc.
- Update todo.md to reflect completed main goal and next steps

This ensures the test workflow has all the same dependencies as the main workflow
and should now pass both cargo build and dpkg-buildpackage steps.
2025-07-21 23:51:13 +00:00
6dc48aa572 fix libostree-dev packages not installing
Some checks failed
Build bootc Package / Build bootc Package (push) Successful in 5m22s
Test Build / Test bootc Build (with existing libostree) (push) Failing after 4m23s
2025-07-21 23:38:22 +00:00
3b8811d10e Added libssl-dev to resolve openssl-sys build dependency
Some checks failed
Build bootc Package / Build bootc Package (push) Successful in 5m21s
Test Build / Test bootc Build (with existing libostree) (push) Failing after 2m31s
2025-07-21 23:27:45 +00:00