Skip to content

v2.0.9 - Update publish.yml to trusted publisher (#64)

Compare
Choose a tag to compare
@UltralyticsAssistant UltralyticsAssistant released this 05 Oct 13:03
· 9 commits to main since this release
d304ceb

🌟 Summary

The release v2.0.9 primarily enhances the publishing workflow for the Ultralytics THOP repository, focusing on improving security and streamlining processes.

📊 Key Changes

  • Updated the GitHub Actions workflow to incorporate trusted publisher permissions for PyPI.
  • Separated the build and publish steps to optimize the workflow process.
  • Adopted a more straightforward method using GitHub Actions for publishing packages to PyPI.
  • Incremented the software version from 2.0.8 to 2.0.9.

🎯 Purpose & Impact

  • Enhanced Security: By employing token permissions, the release ensures a secure method of publishing to PyPI, safeguarding against unauthorized access and enhancing trustworthiness. 🛡️
  • Streamlined Publishing: The transition to using a dedicated action for PyPI publication simplifies the process, reducing the chances of errors and making it more efficient and reliable. 🚀
  • Version Consistency: Updating the version number ensures that changes are clearly communicated and that users are working with the latest improvements. 🔄

What's Changed

Full Changelog: v2.0.8...v2.0.9