diff --git a/.github/workflows/CI_manual.yaml b/.github/workflows/CI_manual.yaml deleted file mode 100644 index 6dde53a..0000000 --- a/.github/workflows/CI_manual.yaml +++ /dev/null @@ -1,80 +0,0 @@ -name: CI - -on: - push: - branches: - - 'main' - tags: - - '*' - pull_request: - branches: - - 'main' - workflow_dispatch: - inputs: - logLevel: - description: 'Log level' - required: true - default: 'warning' - type: choice - options: - - info - - warning - - debug - -jobs: - test: - name: 'Test on ${{ matrix.os }}, Python ${{ matrix.python-version }}' - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-latest] - python-version: ['3.9'] - - steps: - - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - name: Additional info about the build - shell: bash - run: | - uname -a - df -h - ulimit -a - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python-version }} - - name: Install package - shell: bash -l {0} - run: | - python -m pip install --upgrade pip setuptools_scm build - python -m setuptools_scm - python -m pip install .[dev] - - name: Run tests - shell: bash -l {0} - run: pytest -v tests/ - - release: - needs: test - if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags') - runs-on: ubuntu-latest - steps: - - name: Check out repository code - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - name: Setup Python - uses: actions/setup-python@v2 - with: - python-version: '3.x' - - name: Install dependencies - run: | - python -m pip install --upgrade pip setuptools wheel setuptools_scm build - - name: Build package - run: >- - python -m build --sdist --wheel --outdir dist/ . - - name: Publish package - uses: pypa/gh-action-pypi-publish@release/v1 - with: - user: __token__ - password: ${{ secrets.PYPI_API_TOKEN }}