PLAMS icon indicating copy to clipboard operation
PLAMS copied to clipboard

Add a GitHub Actions workflow for automatic PyPi publishing whenever creating a new release

Open BvB93 opened this issue 4 years ago • 2 comments

After setting the GitHub PYPI_TOKEN secret, the package will now be automatically published to PyPi upon creating a release.

Note that this is only triggered for full releases (ref), so no pre-releases.

BvB93 avatar Jul 27 '21 10:07 BvB93

Second that, would solve #127.

Furthermore, how about linking to Zenodo to get a citable DOI @dormrod?

patrickmelix avatar Jul 30 '24 09:07 patrickmelix

We'll get to this soon. SCM has now internally switched to Git for version controlling AMS. Next step is to remove PLAMS from our main repo, hook in the PLAMS Github as a submodule instead. We then intend to change the PLAMS versioning scheme to follow the AMS versions (e.g. PLAMS 2024.103) and will start tagging and releasing new PLAMS versions.

Should happen within the next few weeks ...

robertrueger avatar Jul 31 '24 06:07 robertrueger