DanMcInerney / pymetasploit3

Automation library for Metasploit
MIT License
373 stars 92 forks source link

Fix PyPI setup.py formatting and added GitHub Actions PyPI publishing #99

Closed BlakeTnr closed 11 months ago

BlakeTnr commented 11 months ago

I fixed some formatting issues that were preventing the library from being uploaded to PyPI, specifically the title line and the specification for markdown content type.

I also added automatic publishing to PyPI using GitHub actions. To enable this, the owner of the PyPI project (Dan) should just add the repo as a trusted published on PyPI (instructions https://docs.pypi.org/trusted-publishers/adding-a-publisher/). After that, I would suggest squashing and merging this pull request so that the GitHub action immediately applies and runs.

This means that every commit will automatically be pushed to PyPI.