my eye

Add analysis artifacts and remove redundant .gitignore

Committed 1af57a

--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml

         python-version: ["3.10"]
     runs-on: "ubuntu-latest"
     steps:
+      - name: Install graphviz
+        run: |
+          sudo apt-get update
+          sudo apt-get install -y graphviz
+
       - uses: actions/checkout@v3
         with:
           python-version: ${{ matrix.python-version }}
+
       - name: Install Python
         uses: actions/setup-python@v4
         with:
           python-version: ${{ matrix.python-version }}
+
       - name: Remove development dependencies
         run: sed -i '/\[tool.poetry.group.dev.dependencies\]/,/\[/d' pyproject.toml
+
       - name: Install Poetry
         uses: snok/install-poetry@v1
         with:
           version: 1.2.2
           virtualenvs-in-project: true
+
       - name: Install dependencies
-        run: poetry install --no-interaction --no-root --without=dev
+        run: poetry install --no-interaction --no-root
+
       - name: Install library
-        run: poetry install --no-interaction --without=dev
+        run: poetry install --no-interaction
+
       - name: Install development tools
         run: poetry add gmpg
-      - name: Run tests
-        run: poetry run pytest --doctest-modules
+
       - uses: psf/black@stable
         with:
           options: "--check --verbose"
           src: "."
           version: "23.7"
+
       - uses: isort/isort-action@v1
+
+      - name: Run tests
+        run: poetry run gmpg test
+
+      - name: Run analysis
+        run: poetry run gmpg analyze
+
+      - name: Generate dependency graph
+        run: poetry run gmpg graph
+
+      - name: List dir
+        run: ls
+
+      - uses: actions/upload-artifact@v3
+        with:
+          name: artifacts
+          path: |
+            test_coverage.xml
+            test_results.xml
+            api_python.json
+            deps.svg

index 709df87..0000000
--- a/.gitignore

-poetry.lock
-.coverage
-test_coverage.xml
-test_results.xml