data-morph
data-morph copied to clipboard
gh-actions: Build and upload all artifacts
Fixes #217
Describe your changes
- If a dataset was added/changed, morph it to shapes:
bullseye heart rectangle star slant_up - If a shape was added/changed, morph starting from dataset
music - Otherwise morph
musictobullseye heart rectangle star slant_up
The result is uploaded to the github actions run. I tried to make it run in parallel but it doesn't seem to really work on github actions.
But if you run the following on your local system, it'll morph all 6 in roughly the same time as a single one.
parallel -j0 data-morph \
--start-shape music \
--target-shape {} \
::: bullseye heart rectangle star slant_up
Checklist
- [ ] Test cases have been modified/added to cover any code changes.
- [ ] Docstrings have been modified/created for any code changes.
- [ ] All linting and formatting checks pass (see the contributing guidelines for more information).
- [ ] If you added a new dataset or shape, please comment on which datasets worked best for your shape or which shapes worked best for your dataset and provide the GIFs for those here.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 98.53%. Comparing base (
694f556) to head (150e7d9). Report is 2 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #222 +/- ##
=======================================
Coverage 98.53% 98.53%
=======================================
Files 58 58
Lines 1911 1911
Branches 114 114
=======================================
Hits 1883 1883
Misses 25 25
Partials 3 3
- Flaky Tests Detection - Detect and resolve failed and flaky tests