49
49
required : true
50
50
51
51
env :
52
- VENV_BASE : " WHL-TEST"
52
+ VENV_BUILD_BASE : " BUILD"
53
+ VENV_WHL_BASE : " WHL-TEST"
53
54
WHL_TEST_RESULTS : " whl-test-results"
54
55
55
56
jobs :
81
82
uses : ./.github/actions/nm-set-python/
82
83
with :
83
84
python : ${{ inputs.python }}
84
- venv : ${{ env.VENV_BASE }}
85
+ venv : ${{ env.VENV_BUILD_BASE }}
85
86
86
87
- name : create testmo run
87
88
id : create_testmo_run
@@ -102,14 +103,15 @@ jobs:
102
103
with :
103
104
Gi_per_thread : ${{ inputs.Gi_per_thread }}
104
105
python : ${{ inputs.python }}
105
- venv : ${{ env.VENV_BASE }}
106
+ venv : ${{ env.VENV_BUILD_BASE }}
106
107
pypi : ${{ secrets.NM_PRIVATE_PYPI_LOCATION }}
107
108
108
109
- name : build whl
109
110
id : build_whl
110
111
uses : ./.github/actions/nm-build-vllm-whl/
111
112
with :
112
113
python : ${{ inputs.python }}
114
+ venv : ${{ env.VENV_BUILD_BASE }}
113
115
114
116
- name : upload whl
115
117
uses : actions/upload-artifact@v4
@@ -119,8 +121,17 @@ jobs:
119
121
path : dist/${{ steps.build_whl.outputs.whl }}
120
122
retention-days : 15
121
123
124
+ - name : summary
125
+ uses : ./.github/actions/nm-whl-summary/
126
+ with :
127
+ label : ${{ inputs.build_label }}
128
+ gitref : ${{ inputs.gitref }}
129
+ testmo_run_url : https://neuralmagic.testmo.net/automation/runs/view/${{ steps.create_testmo_run.outputs.id }}
130
+ python : ${{ inputs.python }}
131
+ whl : ${{ steps.build_whl.outputs.whl }}
132
+
122
133
- name : complete testmo run
123
- uses : ./.github/actions/testmo-run-complete/
134
+ uses : ./.github/actions/nm- testmo-run-complete/
124
135
if : success() || failure()
125
136
with :
126
137
testmo_url : https://neuralmagic.testmo.net
0 commit comments