Skip to content

[BUG] Potential Issues in build-check.yaml Workflow #65

@Githubguy132010

Description

@Githubguy132010

Describe the bug
The 'build-check.yaml' workflow contains potential issues that could affect the build validation process. Specifically, the ISO verification step may fail under certain conditions, such as when multiple ISO files are present or if the ISO size is unexpectedly small. Additionally, the ISO bootability test using QEMU might not cover all boot scenarios due to its specific parameters.

To Reproduce

  1. Trigger the build-check workflow on a pull request or scheduled cron job.
  2. Ensure multiple ISO files are generated during the build process.
  3. Observe the ISO verification step for failures.

Expected behavior
The workflow should handle multiple ISO files gracefully and verify the ISO size accurately. The bootability test should be comprehensive enough to cover various boot scenarios.

System Information:

  • Workflow File: build-check.yaml
  • Environment: GitHub Actions

Additional context
Consider reviewing the ISO verification logic and expanding the QEMU bootability test parameters to ensure broader coverage.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions