hera
hera copied to clipboard
Hera 4.0.0
Adds:
- [ ] #88 - workflow of workflows and patching support
- [ ] #177 - fan out over multiple task implementations through
InputFrom
- [ ] #218 - pod patch spec via parameterization
Breaking changes:
- [x] #201 - expose namespace configuration on workflow services only rather than workflows
- [ ] #202 215 - support for arbitrary script submissions via
source
rather thanfunc
- [ ] #205 - make
Resource
more aligned with the usage and specifications in Kubernetes - [ ] #220 - dynamic allocation and exposure of task and workflow output fields
Discussion topic:
- [ ] #204 - should we rename some objects so that they are more in line with Argo specifications and allow control over dynamic field reference via
{{...}}
syntax? CC: @trollgeir
Codecov Report
Merging #221 (d19e03c) into main (2b539f4) will increase coverage by
0.40%
. The diff coverage is100.00%
.
@@ Coverage Diff @@
## main #221 +/- ##
==========================================
+ Coverage 95.28% 95.68% +0.40%
==========================================
Files 35 35
Lines 1547 1530 -17
Branches 332 325 -7
==========================================
- Hits 1474 1464 -10
+ Misses 33 31 -2
+ Partials 40 35 -5
Impacted Files | Coverage Δ | |
---|---|---|
src/hera/cron_workflow.py | 90.99% <100.00%> (+1.82%) |
:arrow_up: |
src/hera/cron_workflow_service.py | 92.00% <100.00%> (ø) |
|
src/hera/workflow.py | 95.50% <100.00%> (+2.95%) |
:arrow_up: |
src/hera/workflow_service.py | 100.00% <100.00%> (ø) |
|
src/hera/workflow_template.py | 95.65% <100.00%> (+1.20%) |
:arrow_up: |
src/hera/workflow_template_service.py | 100.00% <100.00%> (ø) |
:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Closing in favor of #253 @Trollgeir