Skip to content

Commit d277025

Browse files
committed
updated git workflow
1 parent d84e94f commit d277025

File tree

3 files changed

+9
-10
lines changed

3 files changed

+9
-10
lines changed

.github/workflows/docs-check.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build Sphinx Documentation
1+
name: Build Sphinx Docs
22

33
on:
44
push:
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212

1313
steps:
14-
- name: Checkout repository
14+
- name: Checkout code
1515
uses: actions/checkout@v3
1616

1717
- name: Set up Python
@@ -22,9 +22,8 @@ jobs:
2222
- name: Install dependencies
2323
run: |
2424
python -m pip install --upgrade pip
25-
pip install -r docs/requirements.txt
25+
pip install sphinx sphinx-rtd-theme sphinx-autodoc-typehints
2626
27-
- name: Build Sphinx docs
27+
- name: Build docs without make
2828
run: |
29-
cd docs
30-
make html
29+
sphinx-build -b html docs/source docs/build/html

.readthedocs.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
version: 2
22

33
sphinx:
4-
configuration: docs/conf.py
4+
configuration: docs/source/conf.py
55

66
python:
7-
version: 3.8
7+
version: 3.11
88
install:
9-
- requirements: docs/requirements.txt
9+
- requirements: docs/requirements.txt

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "novalad"
3-
version = "0.1.8"
3+
version = "0.1.9"
44
description = "Novalad: AI-powered platform for transforming unstructured documents like PDFs and PowerPoints into machine-readable, structured data."
55
authors = ["Novalad <info@novalad.ai>"]
66
license = "Apache-2.0"

0 commit comments

Comments
 (0)