darabos commited on
Commit
6cc3607
·
1 Parent(s): 46ece49

Remove mkDocs and Playwright stuff.

Browse files
.github/workflows/docs.yaml DELETED
@@ -1,28 +0,0 @@
1
- name: docs
2
-
3
- on:
4
- push:
5
- branches: [main]
6
- permissions:
7
- contents: write
8
- jobs:
9
- deploy:
10
- runs-on: ubuntu-latest
11
- steps:
12
- - uses: actions/checkout@v4
13
- - name: Configure Git Credentials
14
- run: |
15
- git config user.name github-actions[bot]
16
- git config user.email 41898282+github-actions[bot]@users.noreply.github.com
17
- - uses: actions/setup-python@v5
18
- with:
19
- python-version: 3.x
20
- - run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
21
- - uses: actions/cache@v4
22
- with:
23
- key: mkdocs-material-${{ env.cache_id }}
24
- path: .cache
25
- restore-keys: |
26
- mkdocs-material-
27
- - run: pip install mkdocs-material mkdocstrings-python mkdocs-autorefs
28
- - run: mkdocs gh-deploy --force
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.github/workflows/test.yaml CHANGED
@@ -32,26 +32,6 @@ jobs:
32
  run: |
33
  pytest
34
 
35
- - name: Build the documentation
36
- run: |
37
- mkdocs build
38
-
39
- - uses: actions/setup-node@v4
40
- with:
41
- node-version: lts/*
42
-
43
- - name: Install frontend dependencies
44
- run: |
45
- cd lynxkite-app/web
46
- npm i
47
- npx playwright install --with-deps
48
-
49
- - name: Run Playwright tests
50
- run: |
51
- cd lynxkite-app/web
52
- npm run build
53
- npm run test
54
-
55
  - uses: actions/upload-artifact@v4
56
  name: Upload playwright report
57
  if: ${{ !cancelled() }}
 
32
  run: |
33
  pytest
34
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
35
  - uses: actions/upload-artifact@v4
36
  name: Upload playwright report
37
  if: ${{ !cancelled() }}
mkdocs.yml DELETED
@@ -1,68 +0,0 @@
1
- site_name: "LynxKite 2000:MM"
2
- repo_url: https://github.com/lynxkite/lynxkite-2000
3
- repo_name: lynxkite/lynxkite-2000
4
- watch: [mkdocs.yml, README.md, lynxkite-core, lynxkite-graph-analytics, lynxkite-app]
5
-
6
- nav:
7
- - About LynxKite:
8
- - Overview: index.md
9
- - contributing.md
10
- - license.md
11
- - Guides:
12
- - guides/quickstart.md
13
- - guides/analytics.md
14
- - guides/plugins.md
15
- - API reference:
16
- - LynxKite Core:
17
- - reference/lynxkite-core/ops.md
18
- - reference/lynxkite-core/workspace.md
19
- - Executors:
20
- - reference/lynxkite-core/executors/simple.md
21
- - reference/lynxkite-core/executors/one_by_one.md
22
- - LynxKite Graph Analytics:
23
- - reference/lynxkite-graph-analytics/core.md
24
- - reference/lynxkite-graph-analytics/operations.md
25
-
26
- theme:
27
- name: "material"
28
- palette:
29
- scheme: lynxkite
30
- logo: "assets/lynxkite-icon-white.png"
31
- favicon: "assets/lynxkite-icon-white.png"
32
- features:
33
- - navigation.tabs
34
- - navigation.path
35
- - navigation.instant
36
- - navigation.instant.prefetch
37
- - navigation.footer
38
- - content.code.annotate
39
- - content.code.copy
40
-
41
- extra_css:
42
- - stylesheets/extra.css
43
-
44
- plugins:
45
- - search
46
- - autorefs
47
- - mkdocstrings:
48
- handlers:
49
- python:
50
- paths: ["./lynxkite-app/src", "./lynxkite-core/src", "./lynxkite-graph-analytics/src"]
51
- options:
52
- show_source: false
53
- show_symbol_type_heading: true
54
- show_symbol_type_toc: true
55
- docstring_section_style: spacy
56
- separate_signature: true
57
- show_signature_annotations: true
58
- signature_crossrefs: true
59
- markdown_extensions:
60
- - pymdownx.highlight:
61
- anchor_linenums: true
62
- line_spans: __span
63
- pygments_lang_class: true
64
- - pymdownx.inlinehilite
65
- - pymdownx.snippets
66
- - pymdownx.superfences
67
- - toc:
68
- permalink: "¤"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
pyproject.toml CHANGED
@@ -27,8 +27,6 @@ members = [
27
  [dependency-groups]
28
  dev = [
29
  "deptry>=0.23.0",
30
- "mkdocs-material>=9.6.15",
31
- "mkdocstrings[python]>=0.29.1",
32
  "pre-commit>=4.2.0",
33
  "pytest>=8.4.1",
34
  "pytest-asyncio>=1.1.0",
 
27
  [dependency-groups]
28
  dev = [
29
  "deptry>=0.23.0",
 
 
30
  "pre-commit>=4.2.0",
31
  "pytest>=8.4.1",
32
  "pytest-asyncio>=1.1.0",