datamole-ai / edvart

An open-source Python library for Data Scientists & Data Analysts designed to simplify the exploratory data analysis process. Using Edvart, you can explore data sets and generate reports with minimal coding.
https://datamole-ai.github.io/edvart/
MIT License
48 stars 7 forks source link

ci: remove unnecessary publish workflow permissions #204

Closed mbelak-dtml closed 7 months ago

mbelak-dtml commented 7 months ago

In #202, trusted publishing to PyPI was introduced, requiring permission id-token: write. However, all permissions were granted to the CI, which is not necessary. This PR restricts the workflow permissions to those which are necessary.