@@ -41,14 +41,15 @@ jobs:
41
41
with :
42
42
package-dir : python
43
43
env :
44
- CIBW_SKIP : " cp27-* cp36-* cp37-* pp37-* *-musllinux* pp*-macosx*"
44
+ CIBW_SKIP : cp36-* cp37-* pp37-* cp38-* pp38 -* *-musllinux* pp*-macosx*"
45
45
CIBW_MANYLINUX_X86_64_IMAGE : " manylinux_2_28"
46
46
CIBW_BEFORE_BUILD_LINUX : " yum update -y && yum install -y libusb-devel"
47
47
CIBW_BUILD_VERBOSITY : 3
48
48
CIBW_ARCHS_LINUX : " x86_64"
49
- CIBW_ARCHS_MACOS : " x86_64 arm64 "
49
+ CIBW_ARCHS_MACOS : " universal2 "
50
50
# Skip trying to test arm64 builds on Intel Macs
51
- CIBW_TEST_SKIP : " *-macosx_arm64 *-macosx_universal2:arm64"
51
+ # Latest MacOS GitHub actions runner is arm64 based
52
+ # CIBW_TEST_SKIP: "*-macosx_arm64 *-macosx_universal2:arm64"
52
53
CMAKE_OSX_ARCHITECTURES : " arm64;x86_64"
53
54
54
55
- uses : actions/upload-artifact@v4
@@ -133,15 +134,15 @@ jobs:
133
134
134
135
- name : Production Release
135
136
if : startsWith(github.repository, 'MicrochipTech')
136
- uses : pypa/gh-action-pypi-publish@release/v1.10
137
+ uses : pypa/gh-action-pypi-publish@release/v1.12.4
137
138
with :
138
139
user : __token__
139
140
password : ${{ secrets.PYPI_API_TOKEN }}
140
141
skip_existing : true
141
142
142
143
- name : Test Release
143
144
if : ${{ !startsWith(github.repository, 'MicrochipTech') }}
144
- uses : pypa/gh-action-pypi-publish@release/v1.10
145
+ uses : pypa/gh-action-pypi-publish@release/v1.12.4
145
146
with :
146
147
user : __token__
147
148
password : ${{ secrets.PYPI_API_TOKEN }}
0 commit comments