Skip to content

Commit b8f0580

Browse files
authored
fix for recent model changes (#42)
1 parent 8e987c8 commit b8f0580

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,5 +57,5 @@ jobs:
5757
with:
5858
stack-name: ${{ matrix.stack-name }}
5959
python-version: ${{ matrix.python-version }}
60-
ref-zenml: ${{ inputs.ref-zenml || 'feature/PRD-566-dependency-cleanup' }}
60+
ref-zenml: ${{ inputs.ref-zenml || 'bugfix/PRD-653-fix-models-linkage' }}
6161
ref-template: ${{ inputs.ref-template || github.ref }}

template/steps/promotion/{% if metric_compare_promotion %}compute_performance_metrics_on_current_data.py{% endif %}

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,10 @@ def compute_performance_metrics_on_current_data(
4646
current_version = Model(name=latest_version.name, version=target_env)
4747

4848
latest_version_number = latest_version.number
49-
current_version_number = current_version.number
49+
try:
50+
current_version_number = current_version.number
51+
except KeyError:
52+
current_version_number = None
5053

5154
if current_version_number is None:
5255
current_version_number = -1

template/steps/promotion/{% if metric_compare_promotion %}promote_with_metric_compare.py{% endif %}

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,10 @@ def promote_with_metric_compare(
4747
latest_version = get_step_context().model
4848
current_version = Model(name=latest_version.name, version=target_env)
4949

50-
current_version_number = current_version.number
50+
try:
51+
current_version_number = current_version.number
52+
except KeyError:
53+
current_version_number = None
5154

5255
if current_version_number is None:
5356
logger.info("No current model version found - promoting latest")

0 commit comments

Comments
 (0)