CABLE-LSM / benchcab

Tool for evaluation of CABLE land surface model
https://benchcab.readthedocs.io/en/latest/
Apache License 2.0
2 stars 3 forks source link

Add workflow running conda build #194

Closed SeanBryan51 closed 8 months ago

SeanBryan51 commented 11 months ago

This change adds a GitHub action that builds the benchcab package via the conda build command. This verifies we can still build the package in case we make changes to .conda/meta.yaml.

Fixes #173

codecov[bot] commented 11 months ago

Codecov Report

Attention: 634 lines in your changes are missing coverage. Please review.

Comparison is base (db6b941) 82.34% compared to head (e875575) 58.23%. Report is 3 commits behind head on main.

Files Patch % Lines
versioneer.py 9.95% 633 Missing :warning:
setup.py 0.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #194 +/- ## =========================================== - Coverage 82.34% 58.23% -24.11% =========================================== Files 28 29 +1 Lines 1410 2114 +704 =========================================== + Hits 1161 1231 +70 - Misses 249 883 +634 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

SeanBryan51 commented 11 months ago

It looks like this PR is blocked by #129 as conda build throws the following error:

ValueError: git history requires a target version of pbr.version.SemanticVersion(2.0.1), but target version is pbr.version.SemanticVersion(2.0.0)