NLeSC / python-template

Netherlands eScience Center Python Template
https://research-software-directory.org/software/nlesc-python-template
Apache License 2.0
163 stars 73 forks source link

Add release to PyPI workflow #373

Open egpbos opened 5 months ago

egpbos commented 5 months ago

See for instance DIANNA.

BSchilperoort commented 5 months ago

That specific workflow is outdated. It is now possible to set up github as a "trusted publisher" so no personal tokens are required anymore.

https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/

bouweandela commented 5 months ago

Is this a duplicate of #372?

egpbos commented 5 months ago

@bouweandela yes! I knew I had seen it before, but somehow overlooked the very top issue :D Thanks, closing.

egpbos commented 5 months ago

Hm, actually no it's not really a duplicate, I'm talking here about actually adding a GitHub Actions workflow to the template.