AFM-SPM / TopoStats

An AFM image analysis program to batch process data and obtain statistics from images
https://afm-spm.github.io/TopoStats/
GNU Lesser General Public License v3.0
55 stars 10 forks source link

Add environment to pypi.yaml publishing workflow #781

Closed ns-rse closed 5 months ago

ns-rse commented 5 months ago

PyPI have introduced the option to publish from trusted environments using OpenID Connect.

Following the instructions it is recommended to include an environment under which the workflow runs.

To this end pypi-publish environment has been created for the TopoStats repository and this PR adds the environment: pypi-publish configuration to the jobs.build-release. At the same time a trusted publisher has been added to the topostats account on PyPI.

codecov[bot] commented 5 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (7dee515) 84.30% compared to head (cb03e38) 84.30%. Report is 1 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #781 +/- ## ======================================= Coverage 84.30% 84.30% ======================================= Files 21 21 Lines 3128 3128 ======================================= Hits 2637 2637 Misses 491 491 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.