Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions .github/workflows/deploy-docs-prod.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,13 @@ jobs:
apt_cleanup: "true"
create_reserve_gb: "3"

- name: Check out validmind-library repository
uses: actions/checkout@v4
with:
repository: validmind/validmind-library
path: site/_source/validmind-library
token: ${{ secrets.RELEASE_NOTES_RO_PAT }}

- name: Check out installation repository
uses: actions/checkout@v4
with:
Expand All @@ -55,6 +62,15 @@ jobs:
- name: Setup R environment
uses: ./.github/actions/setup-r

- name: Generate Python library docs
run: |
cd site/_source/validmind-library
make install && make quarto-docs
cd ../../
rm -rf validmind
mkdir -p validmind
rsync -av --exclude '_build' --exclude 'templates' _source/validmind-library/docs/ validmind/

- name: Populate installation
run: cp -r site/_source/installation/site/installation site/installation

Expand Down
16 changes: 16 additions & 0 deletions .github/workflows/deploy-docs-staging.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,13 @@ jobs:
apt_cleanup: "true"
create_reserve_gb: "3"

- name: Check out validmind-library repository
uses: actions/checkout@v4
with:
repository: validmind/validmind-library
path: site/_source/validmind-library
token: ${{ secrets.RELEASE_NOTES_RO_PAT }}

- name: Check out installation repository
uses: actions/checkout@v4
with:
Expand All @@ -54,6 +61,15 @@ jobs:

- name: Setup R environment
uses: ./.github/actions/setup-r

- name: Generate Python library docs
run: |
cd site/_source/validmind-library
make install && make quarto-docs
cd ../../
rm -rf validmind
mkdir -p validmind
rsync -av --exclude '_build' --exclude 'templates' _source/validmind-library/docs/ validmind/

- name: Populate installation
run: cp -r site/_source/installation/site/installation site/installation
Expand Down
16 changes: 16 additions & 0 deletions .github/workflows/validate-docs-site.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,13 @@ jobs:
apt_cleanup: "true"
create_reserve_gb: "3"

- name: Check out validmind-library repository
uses: actions/checkout@v4
with:
repository: validmind/validmind-library
path: site/_source/validmind-library
token: ${{ secrets.RELEASE_NOTES_RO_PAT }}

- name: Check out installation repository
uses: actions/checkout@v4
with:
Expand All @@ -50,6 +57,15 @@ jobs:
- name: Setup R environment
uses: ./.github/actions/setup-r

- name: Generate Python library docs
run: |
cd site/_source/validmind-library
make install && make quarto-docs
cd ../../
rm -rf validmind
mkdir -p validmind
rsync -av --exclude '_build' --exclude 'templates' _source/validmind-library/docs/ validmind/

- name: Populate installation
run: cp -r site/_source/installation/site/installation site/installation

Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,6 @@ site/releases/validmind-library

# Generated ConfigMap for Docker profile
site/validmind-docs.yaml

# Python API docs are now generated on the fly
site/validmind
12 changes: 6 additions & 6 deletions site/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -324,12 +324,12 @@ notebooks:

# Make Python library docs & copy them over
python-docs:
@if [ -d "$(SRC_DIR)/docs" ]; then \
echo "\nUpdating Python source ..."; \
rm -rf $(DEST_DIR_PYTHON); \
mkdir -p $(DEST_DIR_PYTHON); \
rsync -av --exclude '_build' --exclude 'templates' $(SRC_DIR)/docs/ $(DEST_DIR_PYTHON)/; \
fi
echo "\nUpdating Python source ...";
@cd _source/validmind-library && make install && make quarto-docs;
@cd ../../;
rm -rf $(DEST_DIR_PYTHON);
mkdir -p $(DEST_DIR_PYTHON);
rsync -av --exclude '_build' --exclude 'templates' $(SRC_DIR)/docs/ $(DEST_DIR_PYTHON)/;

# Release notes target
release-notes:
Expand Down
Binary file removed site/python-docs.zip
Binary file not shown.
104 changes: 0 additions & 104 deletions site/validmind/README.md

This file was deleted.

10 changes: 0 additions & 10 deletions site/validmind/_metadata.yml

This file was deleted.

Loading
Loading