Skip to content

CI: add a dogfooding check#27

Merged
obnoxxx merged 1 commit intoTheBuildBox:mainfrom
obnoxxx:ci-add-dogfooding
Mar 19, 2026
Merged

CI: add a dogfooding check#27
obnoxxx merged 1 commit intoTheBuildBox:mainfrom
obnoxxx:ci-add-dogfooding

Conversation

@obnoxxx
Copy link
Collaborator

@obnoxxx obnoxxx commented Mar 19, 2026

This adds a check wher the project's self-check (make check)

is run in a buildbox container with builbo.

Copilot AI review requested due to automatic review settings March 19, 2026 15:39
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new “dogfooding” CI job intended to run the repo’s self-check (make check) inside a Buildbox container via the builbo CLI.

Changes:

  • Add a new dogfood job to .github/workflows/ci.yml.
  • Install the builbo CLI in the workflow and execute make check inside a Fedora C buildbox container (with extra deps).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

ls -l
builbo -l c -o fedora -b -s "./autogen.sh && make"
dogfood:
name: run self-check in builbo
@obnoxxx obnoxxx force-pushed the ci-add-dogfooding branch 4 times, most recently from 30e317d to d717bb0 Compare March 19, 2026 16:03
This adds a check wher the project's self-check (make check)

is run in a buildbox container with builbo.

Signed-off-by: Michael Adam <obnox@samba.org>
@obnoxxx obnoxxx force-pushed the ci-add-dogfooding branch from d717bb0 to e87dca1 Compare March 19, 2026 16:10
@obnoxxx obnoxxx merged commit ea8693e into TheBuildBox:main Mar 19, 2026
16 checks passed
@obnoxxx obnoxxx deleted the ci-add-dogfooding branch March 19, 2026 16:23
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