CleanCut / green

Green is a clean, colorful, fast python test runner.
MIT License
785 stars 75 forks source link

Add pypi-publish action. #290

Closed sodul closed 4 months ago

sodul commented 4 months ago

This will allow us to release to pypi directly from the GH UI by simply creating a tagged release.

Addresses #278

coveralls commented 4 months ago

Coverage Status

coverage: 0.0%. remained the same when pulling c24baf3affa27819edd0f42eeea532a3e0949390 on clumio-oss:release_action into a5af7acda59f18cd1bb33250873ad8438f724f4a on CleanCut:main.

sodul commented 4 months ago

I've tested the new logic from a separate fork: https://test.pypi.org/project/green-sodul/#history https://github.com/sodul/green/actions/runs/7895028052/job/21546716225

image
CleanCut commented 4 months ago

Coverage Status

coverage: 0.0%. remained the same when pulling 1946934 on clumio-oss:release_action into a5af7ac on CleanCut:main.

Huh, that looks broken.

sodul commented 4 months ago

I've opened #289 to address the code coverage issue in the pipelines. I suspect it is because coveralls is no longer maintained.