Verified Commit e3d34925 authored by Dom Sekotill's avatar Dom Sekotill
Browse files

Ensure tests for pre-release builds match final builds

parent bd8a171c
Loading
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -10,6 +10,9 @@ workflow:
    when: never
  - if: $CI_PIPELINE_SOURCE == "merge_request_event"
  - if: $CI_COMMIT_TAG =~ /^v[0-9]+\.[0-9]+\.[0-9]+$$/
    variables:
      PUSH_PACKAGE: "true"
  - if: $CI_COMMIT_TAG =~ /^v[0-9]+\.[0-9]+\.[0-9]+/
  - if: $CI_COMMIT_BRANCH


@@ -113,7 +116,7 @@ Check Tag:

    wheel_path = glob("dist/*.whl")[0]
    wheel = Wheel(wheel_path)
    assert Version("$CI_COMMIT_TAG") == Version(wheel.version)
    assert Version("$CI_COMMIT_TAG").release == Version(wheel.version).release
    END


@@ -139,7 +142,7 @@ Upload Package (PyPI):
  extends: [.python]
  dependencies: ["Build Package"]
  rules:
  - if: $PYPI_TOKEN && $CI_COMMIT_TAG
  - if: $PYPI_TOKEN && $PUSH_PACKAGE
    when: manual
  script:
  - pip install twine