papis / papis-zotero

Zotero compatibility layer for papis
GNU General Public License v3.0
75 stars 17 forks source link

Add PyPI release job #56

Open alexfikl opened 1 week ago

alexfikl commented 1 week ago

This adds a PyPI release job to the CI similar to how Papis is doing it. Should allow for easier releases once everything is set up.

@alejandrogallo Could we add Github as a Trusted Publisher for papis-zotero as well? We can then make a new release for this compatible with Papis 0.14 :grin:

Fixes #55

alexfikl commented 1 week ago

This also needs a pypi environment added in the Settings > Environments (or so) to run the CI job.