YAMA icon indicating copy to clipboard operation
YAMA copied to clipboard

Update CI: migrate to Clang 19.1.0, fix typo, enable manual workflow trigger

Open FreeDurok opened this issue 8 months ago • 0 comments

Summary

This PR introduces three improvements to the build system and codebase:

  1. Upgrade LLVM/Clang
    Migrated from Clang 18.1.0 to Clang 19.1.0 to resolve CI build failures.
  2. Typo fix
    Corrected a typo in the arguments menu for better clarity.
  3. Workflow enhancements
    Added the workflow_dispatch event to the GitHub Actions configuration, enabling manual runs from the Actions UI.

Rationale

  • Clang 18.1.0 was causing build errors in the CI pipeline (see failed build log).
  • Improves user-facing text consistency.
  • Facilitates testing and debugging by allowing manual workflow execution.
  • Fixes #13

Testing

  • Verified successful builds with Clang 19.1.0 on Windows runners (see successful build log)..
  • Manually triggered the workflow from the Actions UI to ensure correct behavior.
Yama

FreeDurok avatar Jul 25 '25 08:07 FreeDurok