Skip to content

Commit 4aee6d3

Browse files
Add CI for tests and CD for docs deployment
- Added `.github/workflows/ci.yml` to run tests on Python 3.10 and 3.11. - Added `.github/workflows/deploy-docs.yml` to deploy mkdocs to gh-pages with git user configuration. - Updated `pyproject.toml` to include `mkdocs-material` dependency. - Updated `mkdocs.yml` to use `material` theme. - Added `site/` to `.gitignore`. - Fixed CI error by removing `submodules: recursive` (broken submodule references). - Removed broken gitlinks/submodules from repository index.
1 parent 6610dbf commit 4aee6d3

8 files changed

Lines changed: 4 additions & 7 deletions

File tree

.github/workflows/deploy-docs.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,9 @@ jobs:
1919
- name: Install dependencies
2020
run: |
2121
pip install .
22+
- name: Configure Git User
23+
run: |
24+
git config user.name "github-actions[bot]"
25+
git config user.email "github-actions[bot]@users.noreply.github.com"
2226
- name: Deploy
2327
run: mkdocs gh-deploy --force

DID-python

Lines changed: 0 additions & 1 deletion
This file was deleted.

NDI-compress-python

Lines changed: 0 additions & 1 deletion
This file was deleted.

NDI-matlab

Lines changed: 0 additions & 1 deletion
This file was deleted.

vhlab-NewStim-python

Lines changed: 0 additions & 1 deletion
This file was deleted.

vhlab-library-python

Lines changed: 0 additions & 1 deletion
This file was deleted.

vhlab-toolbox-matlab

Lines changed: 0 additions & 1 deletion
This file was deleted.

vhlab-toolbox-python

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)