Skip to content
This repository has been archived by the owner on Oct 9, 2023. It is now read-only.

#patch Update FromWorkflowModel API #617

Merged
merged 7 commits into from
Sep 26, 2023

Conversation

squiishyy
Copy link
Contributor

@squiishyy squiishyy commented Sep 22, 2023

TL;DR

Update FromWorkflowModel to include TypedInterface in response object

Type

  • Bug Fix
  • Feature
  • Plugin

Are all requirements met?

  • Code completed
  • Smoke tested
  • Unit tests added
  • Code documentation added
  • Any pending items have an associated Issue

Complete description

How did you fix the bug, make the feature etc. Link to any design docs etc

Tracking Issue

Remove the 'fixes' keyword if there will be multiple PRs to fix the linked issue

fixes https://unionai.atlassian.net/browse/CLOUD-1177

Follow-up issue

NA

Copy link
Contributor

@katrogan katrogan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks great! let's make sure to test end to end before merging

pkg/repositories/transformers/workflow.go Outdated Show resolved Hide resolved
pkg/repositories/transformers/workflow.go Outdated Show resolved Hide resolved
pkg/repositories/transformers/workflow_test.go Outdated Show resolved Hide resolved
Copy link
Contributor

@katrogan katrogan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good! you may need to follow the instructions for DCO sign-off

pkg/repositories/transformers/workflow.go Outdated Show resolved Hide resolved
@squiishyy squiishyy changed the title #minor Update FromWorkflowModel API #patch Update FromWorkflowModel API Sep 25, 2023
Signed-off-by: Joe Eschen <[email protected]>
Signed-off-by: Joe Eschen <[email protected]>
Signed-off-by: Joe Eschen <[email protected]>
@codecov
Copy link

codecov bot commented Sep 25, 2023

Codecov Report

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

Comparison is base (dc8cc9d) 59.01% compared to head (04b3db9) 60.59%.

❗ Current head 04b3db9 differs from pull request most recent head fb48f13. Consider uploading reports for the commit fb48f13 to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #617      +/-   ##
==========================================
+ Coverage   59.01%   60.59%   +1.57%     
==========================================
  Files         171      171              
  Lines       16468    13454    -3014     
==========================================
- Hits         9719     8152    -1567     
+ Misses       5899     4451    -1448     
- Partials      850      851       +1     
Flag Coverage Δ
unittests ?

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Coverage Δ
pkg/repositories/transformers/workflow.go 74.60% <83.33%> (+7.93%) ⬆️

... and 157 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@katrogan katrogan merged commit af81751 into flyteorg:master Sep 26, 2023
14 checks passed
eapolinario pushed a commit that referenced this pull request Sep 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
2 participants