Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This commit adds a new GitHub Actions workflow file, `minimap-main.yml`, which sets up continuous integration (CI) for the Minimap API. The workflow is triggered on push or pull request events for the main or develop branches. It also allows manual execution from the Actions tab. The workflow consists of two jobs: 1. "linter" job runs linter checks using Python 3.10 on Ubuntu latest. 2. "tests_linux" job installs project dependencies and runs tests on Ubuntu latest. 3. "tests_win" job installs Pip, then installs and tests the project on Windows latest. These changes ensure that code quality is maintained and tests are run automatically during development.
- Loading branch information