gtalarico / pyairtable

Python Api Client for Airtable
https://pyairtable.readthedocs.io
MIT License
786 stars 139 forks source link

Update `make release` for the GitHub publish action #300

Closed mesozoic closed 1 year ago

mesozoic commented 1 year ago

Right now make release and make release-test use twine to directly upload packages to PyPI. Since we have a GitHub workflow set up to publish tagged releases to PyPI automatically, I changed these around so that make release will bump the version, commit the change, make the tag, and push it to origin.

codecov[bot] commented 1 year ago

Codecov Report

Merging #300 (70bd81d) into main (7011b75) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #300   +/-   ##
=======================================
  Coverage   96.07%   96.07%           
=======================================
  Files          21       21           
  Lines        1146     1146           
=======================================
  Hits         1101     1101           
  Misses         45       45