77jobs :
88 pypi-publish :
99 name : Publish release to PyPI
10- runs-on : ${{ matrix.os }}
10+ runs-on : ubuntu-latest
1111 environment :
1212 name : pypi
1313 url : https://pypi.org/p/pyiceberg-kevinliu
1414 permissions :
1515 id-token : write
16- strategy :
17- matrix :
18- os : [ ubuntu-22.04, windows-2022, macos-11, macos-12, macos-13, macos-14 ]
1916
2017 steps :
2118 - uses : actions/checkout@v4
3734 # the repository, otherwise the tests will fail
3835 - name : Compile source distribution
3936 run : python3 -m poetry build --format=sdist
40- if : startsWith(matrix.os, 'ubuntu')
37+ # if: startsWith(matrix.os, 'ubuntu')
4138
4239 - name : Build wheels
4340@@ -57,14 +54,14 @@ jobs:
5754 # and would require a local rust build chain
5855 CIBW_TEST_SKIP : " pp* *macosx*"
5956
60- - name : Add source distribution
61- if : startsWith(matrix.os, 'ubuntu')
62- run : ls -lah dist/* && cp dist/* wheelhouse/
57+ # - name: Add source distribution
58+ # if: startsWith(matrix.os, 'ubuntu')
59+ # run: ls -lah dist/* && cp dist/* wheelhouse/
6360
64- - uses : actions/upload-artifact@v3
65- with :
66- name : " release-${{ github.event.inputs.version }}"
67- path : ./wheelhouse/*
61+ # - uses: actions/upload-artifact@v3
62+ # with:
63+ # name: "release-${{ github.event.inputs.version }}"
64+ # path: ./wheelhouse/*
6865
6966 - name : Publish package distributions to PyPI
7067 uses : pypa/gh-action-pypi-publish@release/v1
0 commit comments