aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author简律纯 <hsiangNianian@gmail.com>2026-05-05 18:18:57 +0800
committerGitHub <noreply@github.com>2026-05-05 18:18:57 +0800
commit5d96ddafd7ad2712fef9fa4453bf320e8f95fa20 (patch)
tree0e82b70390530fc4a880c1614eb3976b82667ddb
parent2139cd33aa4513137a060a9cd15bfc063229a47e (diff)
downloadconventional_role_play-5d96ddafd7ad2712fef9fa4453bf320e8f95fa20.tar.gz
conventional_role_play-5d96ddafd7ad2712fef9fa4453bf320e8f95fa20.zip
chore: Refactor CI workflow by removing musllinux jobHsiangNianian-patch-1
Removed musllinux job from CI workflow and updated release dependencies.
-rw-r--r--.github/workflows/CI.yml43
1 files changed, 2 insertions, 41 deletions
diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml
index e09c2af..8ed7d1e 100644
--- a/.github/workflows/CI.yml
+++ b/.github/workflows/CI.yml
@@ -60,45 +60,6 @@ jobs:
with:
name: wheels-linux-${{ matrix.platform.target }}
path: dist
-
- musllinux:
- runs-on: ${{ matrix.platform.runner }}
- strategy:
- matrix:
- platform:
- - runner: ubuntu-22.04
- target: x86_64
- - runner: ubuntu-22.04
- target: x86
- - runner: ubuntu-22.04
- target: aarch64
- - runner: ubuntu-22.04
- target: armv7
- steps:
- - uses: actions/checkout@v4
- - uses: actions/setup-python@v5
- with:
- python-version: "3.10"
- - name: Build wheels
- uses: PyO3/maturin-action@v1
- with:
- target: ${{ matrix.platform.target }}
- args: --release --out dist
- sccache: ${{ !startsWith(github.ref, 'refs/tags/') }}
- manylinux: musllinux_1_2
- - name: Build free-threaded wheels
- uses: PyO3/maturin-action@v1
- with:
- target: ${{ matrix.platform.target }}
- args: --release --out dist
- sccache: ${{ !startsWith(github.ref, 'refs/tags/') }}
- manylinux: musllinux_1_2
- - name: Upload wheels
- uses: actions/upload-artifact@v4
- with:
- name: wheels-musllinux-${{ matrix.platform.target }}
- path: dist
-
windows:
runs-on: ${{ matrix.platform.runner }}
strategy:
@@ -183,7 +144,7 @@ jobs:
name: Release
runs-on: ubuntu-latest
if: ${{ startsWith(github.ref, 'refs/tags/') || github.event_name == 'workflow_dispatch' }}
- needs: [linux, musllinux, windows, macos, sdist]
+ needs: [linux, windows, macos, sdist]
permissions:
# Use to sign the release artifacts
id-token: write
@@ -204,4 +165,4 @@ jobs:
MATURIN_PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}
with:
command: upload
- args: --non-interactive --skip-existing wheels-*/* \ No newline at end of file
+ args: --non-interactive --skip-existing wheels-*/*