try fix build

This commit is contained in:
Xuwznln
2025-09-28 20:30:54 +08:00
parent 2e9cb33078
commit 7cae291860

View File

@@ -24,20 +24,20 @@ jobs:
with: with:
python-version: '3.11' python-version: '3.11'
- name: Install dependencies # - name: Install dependencies
run: | # run: |
python -m pip install --upgrade pip # python -m pip install --upgrade pip
pip install -e . # pip install -e .
- name: Run comprehensive tests # - name: Run comprehensive tests
run: | # run: |
python -m pytest --cov=msgcenterpy --cov-fail-under=80 # python -m pytest --cov=msgcenterpy --cov-fail-under=80
- name: Run linting # - name: Run linting
run: | # run: |
black --check msgcenterpy tests # black --check msgcenterpy tests
isort --check-only msgcenterpy tests # isort --check-only msgcenterpy tests
mypy msgcenterpy # mypy msgcenterpy
build: build:
name: Build package name: Build package
@@ -76,9 +76,9 @@ jobs:
run: | run: |
python -m build python -m build
- name: Check package # - name: Check package
run: | # run: |
twine check dist/* # twine check dist/*
- name: Upload build artifacts - name: Upload build artifacts
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
@@ -94,7 +94,7 @@ jobs:
if: github.event.inputs.test_pypi == 'true' || (github.event_name == 'release' && github.event.release.prerelease) if: github.event.inputs.test_pypi == 'true' || (github.event_name == 'release' && github.event.release.prerelease)
environment: environment:
name: test-pypi name: test-pypi
url: https://test.pypi.org/p/msgcenterpy url: https://test.pypi.org/p/elevator-py
steps: steps:
- name: Download build artifacts - name: Download build artifacts
@@ -117,7 +117,7 @@ jobs:
if: github.event_name == 'release' && !github.event.release.prerelease && github.event.inputs.test_pypi != 'true' if: github.event_name == 'release' && !github.event.release.prerelease && github.event.inputs.test_pypi != 'true'
environment: environment:
name: pypi name: pypi
url: https://pypi.org/p/msgcenterpy url: https://pypi.org/p/elevator-py
steps: steps:
- name: Download build artifacts - name: Download build artifacts