A Python parser for MediaWiki wikicode https://mwparserfromhell.readthedocs.io/
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 

37 строки
1.0 KiB

  1. name: Build
  2. on: [push, pull_request]
  3. jobs:
  4. build-wheels:
  5. name: Build wheels on ${{ matrix.os }}
  6. runs-on: ${{ matrix.os }}
  7. strategy:
  8. matrix:
  9. os:
  10. - ubuntu-latest
  11. - ubuntu-24.04-arm
  12. - windows-latest
  13. - macos-13 # intel
  14. - macos-latest # arm64
  15. steps:
  16. - uses: actions/checkout@v4
  17. - name: Build wheels
  18. uses: pypa/cibuildwheel@v3.0.0
  19. - uses: actions/upload-artifact@v4
  20. with:
  21. name: cibw-wheels-${{ matrix.os }}-${{ strategy.job-index }}
  22. path: ./wheelhouse/*.whl
  23. # - name: Publish package to PyPI
  24. # # Only actually publish if a new tag was pushed
  25. # if: github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags')
  26. # # We can't use the pypa action because of https://github.com/pypa/gh-action-pypi-publish/issues/15
  27. # run: |
  28. # pip install twine
  29. # TWINE_USERNAME="__token__" \
  30. # TWINE_PASSWORD="${{ secrets.pypi_password }}" \
  31. # twine upload dist/*