abd-clam 0.10.0-dev0

Clustered Learning of Approximate Manifolds
Documentation
name: Stable Release

on:
  push:
    branches:
      - master
      - chore/poetry

jobs:
  cargo:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Update
        run: rustup update
      - name: Publish
        run: cargo publish --token ${{ secrets.CARGO_REGISTRY_TOKEN }}

  pypi:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - uses: actions/setup-python@v2
        with:
          python-version: 3.9
      - name: Dependencies
        run: |
          pip install --user poetry && poetry install
      - name: Publish
        env:
          PYPI_USERNAME: ${{ secrets.PYPI_USERNAME }}
          PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
        run: poetry publish --build --username $PYPI_USERNAME --password $PYPI_PASSWORD