2424
2525env :
2626 ANSYSLMD_LICENSE_FILE : ${{ format('1055@{0}', secrets.LICENSE_SERVER )}}
27- ANSYS_RELEASE_FOR_DOCS : 25.2.0
27+ ANSYS_RELEASE_FOR_DOCS : 25.2
2828 AWP_ROOT252 : ' C:\Program Files\ANSYS Inc\v252'
2929 MAIN_PYTHON_VERSION : ' 3.12'
3030 ON_CI : true
4343 strategy :
4444 fail-fast : false
4545 matrix :
46- ansys-release : ${{ needs.is-only-docs-required.outputs.only-docs == 'true' && fromJSON('[25.2.0 ]') || fromJSON('[25.2.0 ]') }}
46+ ansys-release : ${{ needs.is-only-docs-required.outputs.only-docs == 'true' && fromJSON('[25.2]') || fromJSON('[25.2]') }}
4747 steps :
4848 - name : Checkout code
4949 uses : actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.2.2
6060 - name : Set up environment variables
6161 shell : bash
6262 run : |
63- VERSION="${{ matrix.ansys-release }}"
64- ANSYS_RELEASE_SHORT="${VERSION%.*}"
63+ ANSYS_RELEASE_SHORT="${{ matrix.ansys-release }}"
6564 echo "ANSYS_RELEASE_SHORT=$ANSYS_RELEASE_SHORT" >> $GITHUB_ENV
6665 ANSYS_RELEASE_COMPACT="${ANSYS_RELEASE_SHORT//./}"
6766 echo "ANSYS_RELEASE_COMPACT=$ANSYS_RELEASE_COMPACT" >> $GITHUB_ENV
@@ -72,15 +71,15 @@ jobs:
7271 python -m pip install --upgrade pip
7372 python -m venv .venv
7473 source .venv/Scripts/activate
75- pip install -r speos-optislang/requirements_${{ env.ANSYS_RELEASE_SHORT }}.txt
74+ pip install -r speos-optislang/requirements_${{ matrix.ansys-release }}.txt
7675
7776 - name : Run the workflow script
7877 shell : bash
7978 run : |
8079 source .venv/Scripts/activate
8180 python speos-optislang/wf_so_01_light_guide_robustness_study.py
8281
83- - name : (DOCS) Build the documentation (only on ${{ env.ANSYS_RELEASE_FOR_DOCS}})
82+ - name : (DOCS) Build the documentation (only on ${{ env.ANSYS_RELEASE_FOR_DOCS }})
8483 if : needs.is-only-docs-required.outputs.only-docs == 'true' && matrix.ansys-release == env.ANSYS_RELEASE_FOR_DOCS
8584 env :
8685 BUILD_DOCS_SCRIPT : ' speos-optislang/wf_so_01_light_guide_robustness_study.py'
0 commit comments