axem-solutions / dem

Containerized Development Environment Manager for embedded development
Other
94 stars 15 forks source link

🔨 [tuning] Added continuous deployment workflow for PyPI #222

Closed hitblast closed 1 month ago

hitblast commented 1 month ago

Type Of Change

Checklist:

Related Issue

Closing: #221

Description

This PR adds an automation workflow for automatically deploying later versions of DEM to the Python Package Index when a GitHub Release is issues.

How Has This Been Tested?

While building this code, I have tested it on my own Python packages for proof-of-concept.

Additional info

In order for this workflow to work, you'll have to set PYPI_TOKEN as a GitHub Actions Secret inside the DEM repository, and set it to the value which you'll get after generating a token from https://pypi.org/ for the project.

hitblast commented 1 month ago

Please just remove the first two lines. The rest lgtm.

@janosmurai Removed. Check now I guess if it meets the requirements?