@@ -74,57 +74,57 @@ jobs:
7474 run : |
7575 uv sync --no-dev --group test
7676
77- - name : Generate a sample project
78- run : |
79- uv run -m test.test_projects test.test_0_basic.basic_project sample_proj
80-
81- - name : Run a sample build (GitHub Action)
82- uses : ./
83- with :
84- package-dir : sample_proj
85- output-dir : wheelhouse
86- env :
87- CIBW_ARCHS_MACOS : x86_64 universal2 arm64
88- CIBW_BUILD_FRONTEND : ' build[uv]'
89- CIBW_ENABLE : " cpython-prerelease cpython-freethreading pypy"
90-
91- - name : Run a sample build (GitHub Action, only)
92- uses : ./
93- with :
94- package-dir : sample_proj
95- output-dir : wheelhouse_only
96- only : cp312-${{ runner.os == 'Linux' && (runner.arch == 'ARM64' && 'manylinux_aarch64' || 'manylinux_x86_64') || (runner.os == 'Windows' && 'win_amd64' || 'macosx_x86_64') }}
97-
98- - name : Create custom configuration file
99- shell : bash
100- run : |
101- cat > sample_proj/cibw.toml <<EOF
102- [tool.cibuildwheel]
103- # Only build on CPython 3.12 on native arch
104- archs = ["native"]
105- build = "cp312-*"
106- # Skip musllinux
107- skip = "*-musllinux*"
108- EOF
109-
110- - name : Run a sample build (GitHub Action, config-file)
111- uses : ./
112- with :
113- package-dir : sample_proj
114- output-dir : wheelhouse_config_file
115- config-file : sample_proj/cibw.toml
116-
117- - name : Check Action artifacts
118- shell : bash
119- run : |
120- test $(find wheelhouse -name '*.whl' | wc -l) -ge 1
121- test $(find wheelhouse_only -name '*.whl' | wc -l) -eq 1
122- test $(find wheelhouse_config_file -name '*.whl' | wc -l) -eq 1
123-
124- - uses : actions/upload-artifact@v4
125- with :
126- name : cibw-wheels-${{ matrix.os }}-${{ strategy.job-index }}
127- path : wheelhouse/*.whl
77+ # - name: Generate a sample project
78+ # run: |
79+ # uv run -m test.test_projects test.test_0_basic.basic_project sample_proj
80+
81+ # - name: Run a sample build (GitHub Action)
82+ # uses: ./
83+ # with:
84+ # package-dir: sample_proj
85+ # output-dir: wheelhouse
86+ # env:
87+ # CIBW_ARCHS_MACOS: x86_64 universal2 arm64
88+ # CIBW_BUILD_FRONTEND: 'build[uv]'
89+ # CIBW_ENABLE: "cpython-prerelease cpython-freethreading pypy"
90+
91+ # - name: Run a sample build (GitHub Action, only)
92+ # uses: ./
93+ # with:
94+ # package-dir: sample_proj
95+ # output-dir: wheelhouse_only
96+ # only: cp312-${{ runner.os == 'Linux' && (runner.arch == 'ARM64' && 'manylinux_aarch64' || 'manylinux_x86_64') || (runner.os == 'Windows' && 'win_amd64' || 'macosx_x86_64') }}
97+
98+ # - name: Create custom configuration file
99+ # shell: bash
100+ # run: |
101+ # cat > sample_proj/cibw.toml <<EOF
102+ # [tool.cibuildwheel]
103+ # # Only build on CPython 3.12 on native arch
104+ # archs = ["native"]
105+ # build = "cp312-*"
106+ # # Skip musllinux
107+ # skip = "*-musllinux*"
108+ # EOF
109+
110+ # - name: Run a sample build (GitHub Action, config-file)
111+ # uses: ./
112+ # with:
113+ # package-dir: sample_proj
114+ # output-dir: wheelhouse_config_file
115+ # config-file: sample_proj/cibw.toml
116+
117+ # - name: Check Action artifacts
118+ # shell: bash
119+ # run: |
120+ # test $(find wheelhouse -name '*.whl' | wc -l) -ge 1
121+ # test $(find wheelhouse_only -name '*.whl' | wc -l) -eq 1
122+ # test $(find wheelhouse_config_file -name '*.whl' | wc -l) -eq 1
123+
124+ # - uses: actions/upload-artifact@v4
125+ # with:
126+ # name: cibw-wheels-${{ matrix.os }}-${{ strategy.job-index }}
127+ # path: wheelhouse/*.whl
128128
129129 - name : Test cibuildwheel
130130 run : |
0 commit comments