ci: build ISO from generated desktop dish via make all
- both ISO workflows run the new single 'make all' pipeline (they previously referenced the removed recipe-generator/ directory and nonexistent live kickstarts) and build from the generated desktop_43_standard_grub_gnome_guest-agents dish - README: document the data-driven cooking pipeline (manifest + templates + make all), generated build products, and updated deploy/dish examples
This commit is contained in:
@@ -7,7 +7,7 @@ on:
|
||||
|
||||
env:
|
||||
FEDORA_VERSION: 43
|
||||
KICKSTART_FILE: live-desktop-hypervisor
|
||||
KICKSTART_FILE: desktop_43_standard_grub_gnome_guest-agents
|
||||
|
||||
jobs:
|
||||
checkout:
|
||||
@@ -29,6 +29,11 @@ jobs:
|
||||
run: |
|
||||
mock -r fedora-${{ env.FEDORA_VERSION }}-x86_64 --install lorax-lmc-novirt vim-minimal pykickstart livecd-tools
|
||||
|
||||
- name: Generate dishes
|
||||
run: |
|
||||
cd cook
|
||||
make all
|
||||
|
||||
- name: Copy configuration file to mock
|
||||
run: |
|
||||
mock -r fedora-${{ env.FEDORA_VERSION }}-x86_64 --copyin dishes/${{ env.KICKSTART_FILE }} /builddir
|
||||
|
||||
Reference in New Issue
Block a user