77 description : ' Host OS'
88 required : false
99 type : string
10- default : ' ["ubuntu-22.04 "]'
10+ default : ' ["ubuntu-latest "]'
1111 arch :
1212 description : ' Architecture target'
1313 required : true
@@ -75,10 +75,10 @@ jobs:
7575 rm -rf docs extern source tests
7676
7777 steps :
78- - uses : actions/checkout@v4
78+ - uses : actions/checkout@v6
7979
8080 # Used to host cibuildwheel
81- - uses : actions/setup-python@v5
81+ - uses : actions/setup-python@v6
8282 with :
8383 python-version : ' 3.x'
8484
@@ -92,28 +92,28 @@ jobs:
9292 shell : bash
9393
9494 - name : download pre-built VTK static library (ManyLinux)
95- uses :
suisei-cn/[email protected] .0 95+ uses :
suisei-cn/[email protected] .1 9696 with :
9797 url : https://github.com/sanguinariojoe/vtk-builds/releases/download/VTK-${{inputs.vtk_major}}.${{inputs.vtk_minor}}.${{inputs.vtk_patch}}-static/vtk-manylinux2014_${{inputs.arch}}.tar.gz
9898 target : ${{github.workspace}}/
9999 if : runner.os == 'Linux'
100100
101101 - name : download pre-built VTK static library (MUSLLinux)
102- uses :
suisei-cn/[email protected] .0 102+ uses :
suisei-cn/[email protected] .1 103103 with :
104104 url : https://github.com/sanguinariojoe/vtk-builds/releases/download/VTK-${{inputs.vtk_major}}.${{inputs.vtk_minor}}.${{inputs.vtk_patch}}-static/vtk-musllinux_1_2_${{inputs.arch}}.tar.gz
105105 target : ${{github.workspace}}/
106106 if : runner.os == 'Linux'
107107
108108 - name : download pre-built VTK static library (Windows)
109- uses :
suisei-cn/[email protected] .0 109+ uses :
suisei-cn/[email protected] .1 110110 with :
111111 url : https://github.com/sanguinariojoe/vtk-builds/releases/download/VTK-${{inputs.vtk_major}}.${{inputs.vtk_minor}}.${{inputs.vtk_patch}}-static/vtk-Windows-x86_64.tar.gz
112112 target : ${{github.workspace}}/
113113 if : runner.os == 'Windows'
114114
115115 - name : download pre-built VTK static library (MacOS)
116- uses :
suisei-cn/[email protected] .0 116+ uses :
suisei-cn/[email protected] .1 117117 with :
118118 url : https://github.com/sanguinariojoe/vtk-builds/releases/download/VTK-${{inputs.vtk_major}}.${{inputs.vtk_minor}}.${{inputs.vtk_patch}}-static/vtk-macOS-${{inputs.arch}}.tar.gz
119119 target : ${{github.workspace}}/
@@ -142,11 +142,11 @@ jobs:
142142 if : runner.os == 'Linux'
143143
144144 - name : Build wheels
145- uses : pypa/cibuildwheel@v2.23 .1
145+ uses : pypa/cibuildwheel@v3.3 .1
146146 with :
147147 output-dir : dist
148148
149- - uses : actions/upload-artifact@v4
149+ - uses : actions/upload-artifact@v6
150150 id : build_wheels
151151 with :
152152 name : python-wheels-${{runner.os}}_${{inputs.arch}}
0 commit comments