Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

style: pre-commit fixes #9143

style: pre-commit fixes

style: pre-commit fixes #9143

Workflow file for this run

name: Wheels
on: [push, pull_request]
jobs:
build_artifacts:
name: Build wheel on ubuntu-latest
runs-on: ubuntu-latest
strategy:
fail-fast: false
steps:
- uses: actions/checkout@v4
with:
submodules: true
fetch-depth: 0
- uses: actions/setup-python@v5.2.0
name: Install Python
with:
python-version: '3.11'
- name: Install PyBuild
run: |
python -m pip install --upgrade pip
pip install hatch
- name: Build wheel and sdist
run: hatch build
- uses: actions/upload-artifact@v4
with:
name: releases
path: dist
test_dist_pypi:
needs: [build_artifacts]
runs-on: ubuntu-latest
steps:
- uses: actions/download-artifact@v4
with:
name: releases
path: dist
- name: test
run: |
ls
ls dist
upload_pypi:
needs: [build_artifacts]
runs-on: ubuntu-latest
if: github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/v')
steps:
- uses: actions/download-artifact@v4
with:
name: releases
path: dist
- uses: pypa/gh-action-pypi-publish@v1.12.4
with:
user: __token__
password: ${{ secrets.pypi_password }}
# To test: repository_url: https://test.pypi.org/legacy/
Morty Proxy This is a proxified and sanitized view of the page, visit original site.