wilson-eft / wilson

A Python package for the running and matching of Wilson coefficients above and below the electroweak scale
https://wilson-eft.github.io
MIT License
26 stars 19 forks source link

Fix two problem discussed in issue #75 #78

Closed dvandyk closed 3 years ago

dvandyk commented 3 years ago
jasonaebischerGIT commented 3 years ago

So, how should is a new version release now? Is it done automatically, or is it done with twine still?

dvandyk commented 3 years ago

So, how should is a new version release now? Is it done automatically, or is it done with twine still?

If you create a new release through the github interface, it will trigger deploying if the following two conditions are fulfilled:

  1. You need to setup the username and password to push to PyPI as repository secrets with the following two case sensitive names:
    • TWINE_USERNAME
    • TWINE_PASSWORD
  2. The release is associated with a tag starting with v. There will always be a tag, AFAIK, but you need to name it e.g. v2.2, v2.2.1, etc.

Is condition #2 fulfilled yet? I cannot check it.

DavidMStraub commented 3 years ago

Is condition #2 fulfilled yet? I cannot check it.

Yes. https://github.com/wilson-eft/wilson/tags

dvandyk commented 3 years ago

Sorry, embarrassing typo, meant #1 of course!

DavidMStraub commented 3 years ago

Oh OK. No, looks like this is still missing @jasonaebischerGIT