ECCO-GROUP / ECCOv4-py

A Python library with routines that support the loading, analysis, and plotting fields of the ECCO Version 4 Ocean and Sea-Ice State Estimate. The ecco_v4_py library builds on several valuable tools such as xmitgcm, gcm, xarray, and dask.
MIT License
31 stars 31 forks source link

Create python-publish.yml #132

Closed timothyas closed 2 years ago

timothyas commented 2 years ago

Adding a workflow so that we can just make a github release, which automatically gets sent to pypi (and hopefully conda-forge).

Right now the version on pip does not have the update from #131, and as a result the conda-forge build is not working (and anyone who pip installs will have trouble ...) see here: conda-forge/ecco_v4_py-feedstock#16

I'm just going to merge this since it does not affect any of the code and I'd like to see if it actually does what we want.

codecov[bot] commented 2 years ago

Codecov Report

Merging #132 (066b099) into master (5017ab1) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #132   +/-   ##
=======================================
  Coverage   58.32%   58.32%           
=======================================
  Files          17       17           
  Lines        2306     2306           
  Branches      497      497           
=======================================
  Hits         1345     1345           
  Misses        887      887           
  Partials       74       74           

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 5017ab1...066b099. Read the comment docs.