@@ -16,11 +16,11 @@ jobs:
16
16
steps :
17
17
- uses : actions/checkout@v4
18
18
- name : Build CPython
19
- run : .\PCbuild\build.bat -e -d -v -p Win32 ${{ inputs.free-threading && '--disable-gil' || '' }}
19
+ run : .\PCbuild\build.bat -e -d -v -p Win32 ${{ fromJSON( inputs.free-threading) && '--disable-gil' || '' }}
20
20
- name : Display build info
21
21
run : .\python.bat -m test.pythoninfo
22
22
- name : Tests
23
- run : .\PCbuild\rt.bat -p Win32 -d -q --fast-ci ${{ inputs.free-threading && '--disable-gil' || '' }}
23
+ run : .\PCbuild\rt.bat -p Win32 -d -q --fast-ci ${{ fromJSON( inputs.free-threading) && '--disable-gil' || '' }}
24
24
25
25
build_win_amd64 :
26
26
name : ' build and test (x64)'
@@ -33,11 +33,11 @@ jobs:
33
33
- name : Register MSVC problem matcher
34
34
run : echo "::add-matcher::.github/problem-matchers/msvc.json"
35
35
- name : Build CPython
36
- run : .\PCbuild\build.bat -e -d -v -p x64 ${{ inputs.free-threading && '--disable-gil' || '' }}
36
+ run : .\PCbuild\build.bat -e -d -v -p x64 ${{ fromJSON( inputs.free-threading) && '--disable-gil' || '' }}
37
37
- name : Display build info
38
38
run : .\python.bat -m test.pythoninfo
39
39
- name : Tests
40
- run : .\PCbuild\rt.bat -p x64 -d -q --fast-ci ${{ inputs.free-threading && '--disable-gil' || '' }}
40
+ run : .\PCbuild\rt.bat -p x64 -d -q --fast-ci ${{ fromJSON( inputs.free-threading) && '--disable-gil' || '' }}
41
41
42
42
build_win_arm64 :
43
43
name : ' build (arm64)'
50
50
- name : Register MSVC problem matcher
51
51
run : echo "::add-matcher::.github/problem-matchers/msvc.json"
52
52
- name : Build CPython
53
- run : .\PCbuild\build.bat -e -d -v -p arm64 ${{ inputs.free-threading && '--disable-gil' || '' }}
53
+ run : .\PCbuild\build.bat -e -d -v -p arm64 ${{ fromJSON( inputs.free-threading) && '--disable-gil' || '' }}
0 commit comments