@@ -74,57 +74,57 @@ jobs:
74
74
run : |
75
75
uv sync --no-dev --group test
76
76
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
128
128
129
129
- name : Test cibuildwheel
130
130
run : |
0 commit comments