bobleesj / cifkit

High-throughput .cif analysis made easy. Visit: https://bobleesj.github.io/cifkit/
https://bobleesj.github.io/cifkit/
MIT License
11 stars 0 forks source link

Automate release on PyPI #18

Open bobleesj opened 1 month ago

bobleesj commented 1 month ago

In 1.0.3, I want to automatically upload the source code to PyPI instead of manually performing

# Create the distribution files
python -m build

# Upload
twine upload dist/*   

The quacc has a great example. I will try this in 1.0.3.

https://github.com/Quantum-Accelerators/quacc/blob/main/.github/workflows/release.yaml

bobleesj commented 1 month ago

Great! At least now the release action step is triggered here https://github.com/bobleesj/cifkit/actions/runs/9866835915

I look forward to this in 1.0.3.