@@ -147,27 +147,32 @@ jobs:
147147 BUILD_LOCATION="WPy64-${WINPYVER2//./}"
148148 echo "build_location=$BUILD_LOCATION" >> $GITHUB_ENV
149149
150- WINPYREQUIREMENTS = "$my_cycle/requir.64-$vtag" + "$FLAVOR_NAME" + "$my_release_level" + ".txt"
151- WINPYREQUIREMENTSwhl = "$my_cycle/requir.64-$vtag" + "$FLAVOR_NAME" + "_wheels" + "$my_release_level" + ".txt"
152- echo "searching $WINPYREQUIREMENTS $WINPYREQUIREMENTSwhl"
153- if [[ -f "$WINPYREQUIREMENTS" ]]; then
154- echo "WINPYREQUIREMENTS=$WINPYREQUIREMENTS">> $GITHUB_ENV
150+ WINPYREQUIREMENTS=""
151+ WINPYREQUIREMENTSwhl=""
152+ testreq="$my_cycle/requir.64-$vtag" + "$FLAVOR_NAME" + "$my_release_level" + ".txt"
153+ testwhl="$my_cycle/requir.64-$vtag" + "$FLAVOR_NAME" + "_wheels" + "$my_release_level" + ".txt"
154+ echo "searching $testreq $testwhl"
155+ if [[ -f "$testreq" ]]; then
156+ WINPYREQUIREMENTS="$testreq"
155157 echo "Found $WINPYREQUIREMENTS"
156- if [[ -f "$WINPYREQUIREMENTSwhl" ]]; then
157- echo "WINPYREQUIREMENTSwhl=$WINPYREQUIREMENTSwhl">> $GITHUB_ENV
158+ fi
159+ if [[ -f "$testwhl" ]]; then
160+ "WINPYREQUIREMENTSwhl=$testwhl"
158161 echo "Found also $WINPYREQUIREMENTSwhl"
159- #fi
160- # Populate generic per-flavor / per-version selections using matrix-expanded values
161- elif [ "$PYTHON_VERSION" = "3.13" ]; then
162- echo "WINPYREQUIREMENTS=$my_cycle/${{ matrix.flavor.REQUIREMENTS_313 }}" >> $GITHUB_ENV
163- echo "WINPYREQUIREMENTSwhl=$my_cycle/${{ matrix.flavor.REQUIREMENTS_WHL_313 }}" >> $GITHUB_ENV
164- elif [ "$PYTHON_VERSION" = "3.14" ] && [ "$WINPYARCHDET" = "$detected_arch" ]; then
165- echo "WINPYREQUIREMENTS=$my_cycle/${{ matrix.flavor.REQUIREMENTS_314 }}" >> $GITHUB_ENV
166- echo "WINPYREQUIREMENTSwhl=$my_cycle/${{ matrix.flavor.REQUIREMENTS_WHL_314 }}" >> $GITHUB_ENV
167- elif [ "$PYTHON_VERSION" = "3.15" ]; then
168- echo "WINPYREQUIREMENTS=$my_cycle/${{ matrix.flavor.REQUIREMENTS_315 }}" >> $GITHUB_ENV
169- echo "WINPYREQUIREMENTSwhl=$my_cycle/${{ matrix.flavor.REQUIREMENTS_WHL_315 }}" >> $GITHUB_ENV
170162 fi
163+ echo "WINPYREQUIREMENTS=$WINPYREQUIREMENTS" >> $GITHUB_ENV
164+ echo "WINPYREQUIREMENTSwhl=$WINPYREQUIREMENTSwhl" >> $GITHUB_ENV
165+ # Populate generic per-flavor / per-version selections using matrix-expanded values
166+ #elif [ "$PYTHON_VERSION" = "3.13" ]; then
167+ # echo "WINPYREQUIREMENTS=$my_cycle/${{ matrix.flavor.REQUIREMENTS_313 }}" >> $GITHUB_ENV
168+ # echo "WINPYREQUIREMENTSwhl=$my_cycle/${{ matrix.flavor.REQUIREMENTS_WHL_313 }}" >> $GITHUB_ENV
169+ #elif [ "$PYTHON_VERSION" = "3.14" ] && [ "$WINPYARCHDET" = "$detected_arch" ]; then
170+ # echo "WINPYREQUIREMENTS=$my_cycle/${{ matrix.flavor.REQUIREMENTS_314 }}" >> $GITHUB_ENV
171+ # echo "WINPYREQUIREMENTSwhl=$my_cycle/${{ matrix.flavor.REQUIREMENTS_WHL_314 }}" >> $GITHUB_ENV
172+ #elif [ "$PYTHON_VERSION" = "3.15" ]; then
173+ # echo "WINPYREQUIREMENTS=$my_cycle/${{ matrix.flavor.REQUIREMENTS_315 }}" >> $GITHUB_ENV
174+ # echo "WINPYREQUIREMENTSwhl=$my_cycle/${{ matrix.flavor.REQUIREMENTS_WHL_315 }}" >> $GITHUB_ENV
175+ #fi
171176
172177 # write common flavor env vars derived here rather than in the job env block
173178 ARTIFACT_NAME="publish_${PYTHON_VERSION}${FLAVOR_NAME}"
0 commit comments