7
7
jobs :
8
8
pypi-publish :
9
9
name : Publish release to PyPI
10
- runs-on : ${{ matrix.os }}
10
+ runs-on : ubuntu-latest
11
11
environment :
12
12
name : pypi
13
13
url : https://pypi.org/p/pyiceberg-kevinliu
14
14
permissions :
15
15
id-token : write
16
- strategy :
17
- matrix :
18
- os : [ ubuntu-22.04, windows-2022, macos-11, macos-12, macos-13, macos-14 ]
19
16
20
17
steps :
21
18
- uses : actions/checkout@v4
37
34
# the repository, otherwise the tests will fail
38
35
- name : Compile source distribution
39
36
run : python3 -m poetry build --format=sdist
40
- if : startsWith(matrix.os, 'ubuntu')
37
+ # if: startsWith(matrix.os, 'ubuntu')
41
38
42
39
- name : Build wheels
43
40
@@ -57,14 +54,14 @@ jobs:
57
54
# and would require a local rust build chain
58
55
CIBW_TEST_SKIP : " pp* *macosx*"
59
56
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/
63
60
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/*
68
65
69
66
- name : Publish package distributions to PyPI
70
67
uses : pypa/gh-action-pypi-publish@release/v1
0 commit comments