Skip to content

Commit 4095076

Browse files
committed
feat: Enhance documentation for Biometric Authentication and overall project structure
- Added comprehensive Biometric Authentication Guide with implementation details, usage examples, and best practices. - Updated index.html to improve layout and navigation for documentation. - Created README.md for documentation build instructions and structure overview. - Implemented default layout for HTML documentation with responsive design and sidebar navigation. - Added build script (build_docs.sh) for local documentation generation. - Developed Python script (convert_docs.py) for converting Markdown files to HTML with front matter support. - Ensured static files are copied correctly while maintaining directory structure.
1 parent 5ebbf77 commit 4095076

8 files changed

Lines changed: 1607 additions & 192 deletions

File tree

.github/workflows/docs.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,19 @@ jobs:
1414
- name: Checkout 🛎️
1515
uses: actions/checkout@v3
1616

17-
- name: Build and Deploy 🚀
18-
uses: actions/jekyll-build-pages@v1
17+
- name: Set up Python
18+
uses: actions/setup-python@v4
1919
with:
20-
source: ./docs
21-
destination: ./docs/_site
20+
python-version: '3.10'
21+
22+
- name: Install dependencies
23+
run: |
24+
python -m pip install --upgrade pip
25+
pip install markdown pyyaml beautifulsoup4
26+
27+
- name: Convert Markdown to HTML
28+
run: |
29+
python docs/convert_docs.py
2230
2331
- name: Upload artifact
2432
uses: actions/upload-pages-artifact@v3

0 commit comments

Comments
 (0)