PyUtilib / pyutilib

A collection of general Python utilities, including logging and file IO, subprocess management, plugin systems, and workflow management.
BSD 3-Clause "New" or "Revised" License
34 stars 20 forks source link

Automate wheel creation #99

Closed mrmundt closed 4 years ago

mrmundt commented 4 years ago

Fixes: N/A

Summary/Motivation:

To expedite the release process, this workflow will create the distribution artifacts automatically upon the push of a new tag.

Changes proposed in this PR:

Legal Acknowledgement

By contributing to this software project, I agree to the following terms and conditions for my contribution:

  1. I agree my contributions are submitted under the BSD license.
  2. I represent I am authorized to make the contributions and grant the license. If my employer has rights to intellectual property that includes these contributions, I represent that I have received permission to make contributions and grant the required license on behalf of that employer.
coveralls commented 4 years ago

Coverage Status

Coverage remained the same at 61.919% when pulling 5565d4c1fbc9834bccb42f7995acf50a575f4cad on mrmundt:wheel_creation into 10b7bb3a849d59136220807cf5343148017eecea on PyUtilib:master.

codecov-io commented 4 years ago

Codecov Report

Merging #99 into master will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #99   +/-   ##
=======================================
  Coverage   63.95%   63.95%           
=======================================
  Files          87       87           
  Lines        8933     8933           
=======================================
  Hits         5713     5713           
  Misses       3220     3220           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 10b7bb3...5565d4c. Read the comment docs.