Skip to content

Enable more CI here#12

Merged
cgwalters merged 2 commits intomainfrom
ci
Apr 30, 2026
Merged

Enable more CI here#12
cgwalters merged 2 commits intomainfrom
ci

Conversation

@cgwalters
Copy link
Copy Markdown
Contributor

See commits.

… missing

Signed-off-by: Colin Walters <walters@verbum.org>
Adds a root Justfile with `build <example>` and `build-all` recipes.
If an example subdirectory has its own Justfile, its `build` recipe is
used instead (allowing per-example customization like secret passing);
otherwise a plain `podman build` is run.

Adds .github/workflows/build-examples.yml: a discover+matrix workflow
that builds only changed examples on PRs and all examples on push to
main. Runs inside a privileged UBI9 container with RHSM subscription
(RHT_ORGID / RHT_ACT_KEY) and a registry service account login
(SOURCE_REGISTRY_USER / SOURCE_REGISTRY_PASSWORD) for registry.redhat.io.
`just` is installed from a pinned upstream release tarball.

Bumps cloud-init, container-auth, insights, kubevirt, vmware to
rhel10/rhel-bootc:10.1. Keeps gcp and azure on rhel9/rhel-bootc:9.4
pending RHEL 10 package availability (google-compute-engine dep
unresolvable, gdisk removed). Adds container-auth/Justfile to pass a
dummy empty pull secret during CI builds.

Assisted-by: OpenCode (Claude Sonnet 4.5)
@cgwalters cgwalters merged commit 3b94c80 into main Apr 30, 2026
8 checks passed
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.

1 participant