diff --git a/.github/workflows/recount.yml b/.github/workflows/recount.yml deleted file mode 100644 index 90d157d..0000000 --- a/.github/workflows/recount.yml +++ /dev/null @@ -1,76 +0,0 @@ -# Build px-recount (Rust) and publish to PyPi as wheels using maturin. -# This file is autogenerated by maturin v1.1.0 -# To update, run -# -# maturin generate-ci github -# -name: Build px-recount - -on: - push: - branches: - - master - tags: - - 'px-recount/v[0-9]+.[0-9]+.[0-9]+*' - paths: - - 'px-recount/**' - pull_request: - workflow_dispatch: - -permissions: - contents: read - -jobs: - linux: - runs-on: ubuntu-latest - strategy: - matrix: - target: [x86_64, aarch64, armv7, ppc64le] - steps: - - uses: actions/checkout@v3 - - name: Build wheels - uses: PyO3/maturin-action@v1 - with: - working-directory: px-recount - target: ${{ matrix.target }} - args: --release --out dist - sccache: 'true' - manylinux: auto - - name: Upload wheels - uses: actions/upload-artifact@v3 - with: - name: wheels - path: px-recount/dist - - sdist: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - name: Build sdist - uses: PyO3/maturin-action@v1 - with: - working-directory: px-recount - command: sdist - args: --out dist - - name: Upload sdist - uses: actions/upload-artifact@v3 - with: - name: wheels - path: px-recount/dist - - release: - name: Release - runs-on: ubuntu-latest - if: "startsWith(github.ref, 'refs/tags/')" - needs: [linux, sdist] - steps: - - uses: actions/download-artifact@v3 - with: - name: wheels - - name: Publish to PyPI - uses: PyO3/maturin-action@v1 - env: - MATURIN_PYPI_TOKEN: ${{ secrets.PYPI_API_TOKEN }} - with: - command: upload - args: --skip-existing *