Skip to content

Build and publish bootable ISO via GitHub Releases #20

@wangnaihe

Description

@wangnaihe

Module

system/ + .github/workflows/build-iso.yml

Description

Get the Buildroot-based ISO build working end-to-end and publish it as a GitHub Release. The workflow exists but hasn't been tested with a real build.

Acceptance Criteria

  • build-iso.yml workflow successfully builds a bootable x86_64 ISO
  • ISO boots in QEMU to the W3C OS Shell
  • ISO is uploaded to GitHub Releases with proper version tag
  • Documentation updated with download link
  • ISO size is reasonable (~50-100 MB)

Relevant Files

  • system/scripts/build-iso.sh — Build script
  • system/buildroot/w3cos_x86_64_defconfig — Buildroot config
  • .github/workflows/build-iso.yml — CI workflow

Difficulty

Hard — requires Buildroot expertise and debugging boot issues.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions