Skip to content

CI: Refactor Gitlab CI into multiple files and fix release to pypi job

Yury Matveyev requested to merge exclude-python_dbg-from-upload into develop

During release of 10.0.0rc1 I had a problem with release pypi job, due to it tried to upload python_dbg wheels also and failed, so I excluded them from upload.

Then I found that our gitlab-ci became gigantic and difficult to navigate, so I propose to split it into 4 files:

  1. general gitlab-ci with general rules and all pre-commit, docs and release jobs
  2. linux pipeline
  3. windows pipeline
  4. macos pipeline
Edited by Yury Matveyev

Merge request reports