Multiple CI fixes

This commit is contained in:
Kevin Dewald 2025-04-26 00:29:24 -07:00
parent a023c903e0
commit b64e30d84b
3 changed files with 8 additions and 3 deletions

View File

@ -73,8 +73,11 @@ jobs:
build-plugins:
runs-on: ubuntu-22.04
steps:
- name: Clone repository
- name: Clone Repository
uses: actions/checkout@v4
with:
fetch-depth: 0
fetch-tags: true
- name: Add Version Suffix
uses: ./.github/actions/setup-version

View File

@ -45,13 +45,13 @@ jobs:
config:
- { runner-os: ubuntu-22.04, os: linux, arch: x86_64 }
- { runner-os: ubuntu-22.04, os: linux, arch: i686 }
- { runner-os: ubuntu-22.04-arm, os: linux, arch: aarch64 } # TODO: See if we can split this one by Python version to increase speed
- { runner-os: ubuntu-22.04-arm, os: linux, arch: aarch64 }
- { runner-os: macos-14, os: macos, arch: x86_64 }
- { runner-os: macos-14, os: macos, arch: universal2 }
- { runner-os: macos-14, os: macos, arch: arm64 }
- { runner-os: windows-2022, os: windows, arch: AMD64 }
- { runner-os: windows-2022, os: windows, arch: x86 }
- { runner-os: windows-2022, os: windows, arch: ARM64 }
- { runner-os: windows-11-arm, os: windows, arch: ARM64 }
steps:
- name: Clone Repository
@ -76,6 +76,7 @@ jobs:
CIBW_BEFORE_ALL_LINUX: "yum update -y && yum group install -y \"Development Tools\" && yum install -y dbus-devel"
CIBW_ARCHS: ${{ matrix.config.arch }}
CIBW_SKIP: "*musllinux_* pp* cp36-* cp37-*"
CIBW_TEST_SKIP: "*"
MACOSX_DEPLOYMENT_TARGET: "11.0"
- name: Upload wheels

View File

@ -114,6 +114,7 @@ jobs:
CIBW_BEFORE_ALL_LINUX: "yum update -y && yum group install -y \"Development Tools\" && yum install -y dbus-devel"
CIBW_ARCHS: ${{ matrix.config.arch }}
CIBW_SKIP: "*musllinux_* pp* cp36-* cp37-*"
CIBW_TEST_SKIP: "*"
build-android-plugins:
runs-on: ubuntu-22.04