Skip to content

Build Fedora aarch64 root filesystem#37

Draft
pamolloy wants to merge 7 commits into
mainfrom
philip/mkosi
Draft

Build Fedora aarch64 root filesystem#37
pamolloy wants to merge 7 commits into
mainfrom
philip/mkosi

Conversation

@pamolloy

@pamolloy pamolloy commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

No description provided.

pamolloy added 5 commits July 7, 2026 11:57
Signed-off-by: Philip Molloy <philip.molloy@analog.com>
Add zynq_pluto_defconfig, zynq_m2k_defconfig, and microblaze_adi_rootfs_defconfig
to the build matrix. Switch from separate defconfig/flavor axes to an explicit
include list so flavored and plain builds can coexist. Make flavor optional so
non-ADSP defconfigs skip the fragment merge step.
Use 'flavor-defconfig' naming instead of 'flavor || default'-defconfig
so that defconfigs without a flavor produce clean artifact names without
a meaningless 'default' string.
Allow users to work in a more familiar Linux environment by defining a
Fedora aarch64 root filesystem to be initially used on ADSP reference
boards for development and testing
@pamolloy pamolloy self-assigned this Jul 7, 2026
@pamolloy pamolloy added this to ADSP Jul 7, 2026
Comment thread .github/workflows/fedora.yaml Fixed
Comment thread .github/workflows/fedora.yaml Fixed
@pamolloy pamolloy force-pushed the philip/mkosi branch 2 times, most recently from bd81290 to 7e20188 Compare July 7, 2026 15:06
pamolloy added 2 commits July 7, 2026 17:09
Signed-off-by: Philip Molloy <philip.molloy@analog.com>
fedora.yaml had its own pull_request trigger causing it to run twice
on every PR push — once standalone and once via top-level.yml.

Convert fedora.yaml to a reusable workflow (workflow_call) and call
it from top-level.yml alongside the existing build and hw-test jobs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants