Skip to content

Enhance CI: add lint tests and automated test matrix across Ubuntu, macOS, and Windows #81

@kami922

Description

@kami922

The existing CI runs only on windows-latest and only checks that the code compiles. No tests are run on any PR or push regressions go undetected until manual review.
Proposed jobs

  • job 1: add linting tests

  • job2: ubuntu test . here we will run build_tests_files.sh and run all tests for versions and binaries

  • job3 and 4: not needed to run build_tests_files.sh here just check if they compile and run on windows and mac os on different jobs.

  • job 5 build and release.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions