-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for templatable exit handlers and V4 examples #613
Conversation
Signed-off-by: Flaviu Vadan <[email protected]>
Signed-off-by: Flaviu Vadan <[email protected]>
Signed-off-by: Flaviu Vadan <[email protected]>
Signed-off-by: Flaviu Vadan <[email protected]>
Signed-off-by: Flaviu Vadan <[email protected]>
Signed-off-by: Flaviu Vadan <[email protected]>
Signed-off-by: Flaviu Vadan <[email protected]>
Signed-off-by: Flaviu Vadan <[email protected]>
Signed-off-by: Flaviu Vadan <[email protected]>
Signed-off-by: Flaviu Vadan <[email protected]>
Signed-off-by: Flaviu Vadan <[email protected]>
Signed-off-by: Flaviu Vadan <[email protected]>
Signed-off-by: Flaviu Vadan <[email protected]>
Signed-off-by: Flaviu Vadan <[email protected]>
Signed-off-by: Flaviu Vadan <[email protected]>
Codecov Report
@@ Coverage Diff @@
## main #613 +/- ##
=======================================
- Coverage 72.4% 64.9% -7.6%
=======================================
Files 42 42
Lines 2916 2968 +52
Branches 572 563 -9
=======================================
- Hits 2113 1928 -185
- Misses 649 914 +265
+ Partials 154 126 -28
... and 2 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
# Conflicts: # src/hera/workflows/_mixins.py
<!-- Thank you for submitting a PR to Hera! 🚀 --> **Pull Request Checklist** - [x] Fixes #595 - [ ] Tests added - [x] Documentation/examples added - [x] [Good commit messages](https://cbea.ms/git-commit/) and/or PR title <!-- Also remember to sign off commits or the DCO check will fail on your PR! --> **Description of PR** <!-- If not linked to an issue, please describe your changes here --> @elliotgunton and I bounced some thoughts on improving access to parameters/artifact via #595 and #613. This PR adds the implementation @elliotgunton suggested to the template invokator class. Open to having these on a different mixin! <!-- Piece of cake! ✨🍰✨ --> --------- Signed-off-by: Flaviu Vadan <[email protected]> Signed-off-by: Elliot Gunton <[email protected]> Co-authored-by: Sambhav Kothari <[email protected]> Co-authored-by: Elliot Gunton <[email protected]>
closing in favor of #650 |
Pull Request Checklist
Description of PR
Currently, the Hera v4 examples are mostly missing. This PR adds numerous examples from V4 and also fixes a few tiny bugs that were identified: