TutteInstitute / fast_hdbscan

A fast multi-core implementation of HDBSCAN for low dimensional Euclidean spaces
BSD 2-Clause "Simplified" License
78 stars 8 forks source link

Add extra conditions to azure devops pipeline #8

Closed gclendenning closed 1 year ago

gclendenning commented 1 year ago

Two main changes:

  1. Test results will not be pushed to coveralls on pull requests. This is because we have disabled access to secrets on PRs from forks for security reasons. It will still work when the PR is merged or if the pipeline is run manually.
  2. There is an additional check that tag specified in a release matches the package version from setup.py. If it doesn't it will fail the build and not push the package.
lmcinnes commented 1 year ago

Thanks!