Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
99b05d4
docs: Calculated fields formula reference (#1323)
nrichers May 12, 2026
268a03f
Merge remote-tracking branch 'origin/main' into staging
github-actions[bot] May 12, 2026
d8d845b
Merge pull request #1324 from validmind/update-staging-25767906514
github-actions[bot] May 12, 2026
2edebed
Copy AGENTS.md into the root of the GFM output folder (#1326)
nrichers May 14, 2026
1333101
Merge remote-tracking branch 'origin/main' into staging
github-actions[bot] May 14, 2026
e007087
Merge pull request #1327 from validmind/update-staging-25871740530
github-actions[bot] May 14, 2026
373275c
ci: Replace Poetry install step with uv setup
validbeck May 15, 2026
0afe945
Use uv for all Python script invocations
validbeck May 15, 2026
8271eac
Fixing copyright step order
validbeck May 15, 2026
bb0f912
Merge pull request #1329 from validmind/beck/uv-hotfix
validbeck May 15, 2026
1094fef
Merge remote-tracking branch 'origin/main' into staging
github-actions[bot] May 15, 2026
af65be2
Merge pull request #1330 from validmind/update-staging-25937860606
github-actions[bot] May 15, 2026
3e804cd
Merge pull request #1332 from validmind/beck/sc-15297/documentation-r…
validbeck May 19, 2026
fa9aef7
Merge remote-tracking branch 'origin/main' into staging
github-actions[bot] May 19, 2026
173f548
Merge pull request #1334 from validmind/update-staging-26112197303
github-actions[bot] May 19, 2026
d9aa1d9
docs: Models > Records — Developer portal, quickstarts, & training (#…
validbeck May 21, 2026
985ea62
Merge remote-tracking branch 'origin/main' into staging
github-actions[bot] May 21, 2026
6102ee1
Merge pull request #1338 from validmind/update-staging-26238274142
github-actions[bot] May 21, 2026
fdbf74f
docs: All workflows timeline (#1335)
validbeck May 21, 2026
aa917ae
Merge remote-tracking branch 'origin/main' into staging
github-actions[bot] May 21, 2026
37e643c
docs: Workflows — Artifact Status Change & User Action Step updates (…
validbeck May 21, 2026
216bdd0
Merge pull request #1340 from validmind/update-staging-26252699785
github-actions[bot] May 21, 2026
cba20db
Merge remote-tracking branch 'origin/main' into staging
github-actions[bot] May 21, 2026
8a8bcec
Merge pull request #1341 from validmind/update-staging-26252737194
github-actions[bot] May 21, 2026
5cf1b61
docs: Inventory batch edit (#1342)
validbeck May 22, 2026
c697afc
Merge remote-tracking branch 'origin/main' into staging
github-actions[bot] May 22, 2026
2ef573c
Merge pull request #1344 from validmind/update-staging-26298887361
github-actions[bot] May 22, 2026
f4ea95c
docs: Updated evidence & artifact linking on validation reports (#1343)
validbeck May 22, 2026
6037eaf
Merge remote-tracking branch 'origin/main' into staging
github-actions[bot] May 22, 2026
c91bdb6
Merge pull request #1345 from validmind/update-staging-26309971736
github-actions[bot] May 22, 2026
d9a39c4
Fix intermittent Lighthouse failures and scope to changed pages (#1333)
nrichers May 22, 2026
9dca478
Merge remote-tracking branch 'origin/main' into staging
github-actions[bot] May 22, 2026
f2b97e0
Merge pull request #1346 from validmind/update-staging-26312587350
github-actions[bot] May 22, 2026
e208639
Integrate test sandbox better and retire old text-only test descripti…
nrichers May 23, 2026
8af0524
Merge remote-tracking branch 'origin/main' into staging
github-actions[bot] May 23, 2026
40c7a9e
Merge pull request #1347 from validmind/update-staging-26319998800
github-actions[bot] May 23, 2026
d245dd5
Better mini sitemap for the chatbot (#1337)
nrichers May 24, 2026
38efe78
Merge remote-tracking branch 'origin/main' into staging
github-actions[bot] May 24, 2026
fd1ed82
Merge pull request #1348 from validmind/update-staging-26365725203
github-actions[bot] May 24, 2026
cb038b9
docs: SR 26-2 replaces SR 11-7 (#1331)
nrichers May 24, 2026
379b994
Merge remote-tracking branch 'origin/main' into staging
github-actions[bot] May 24, 2026
8402d61
Merge pull request #1349 from validmind/update-staging-26368238744
github-actions[bot] May 24, 2026
795991b
docs: document calculated field params dictionary & restore Starlark …
nrichers May 26, 2026
6f4fdf5
Merge remote-tracking branch 'origin/main' into staging
github-actions[bot] May 26, 2026
61f0424
Merge pull request #1351 from validmind/update-staging-26428037548
github-actions[bot] May 26, 2026
f5ed355
docs: Updated glossary (key concepts) & FAQ (#1339)
validbeck May 26, 2026
4310e5f
Merge remote-tracking branch 'origin/main' into staging
github-actions[bot] May 26, 2026
334388d
Merge pull request #1354 from validmind/update-staging-26475302489
github-actions[bot] May 26, 2026
d9dedc7
Merge 'staging' into beck/2026-may-26-conflicts
validbeck May 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 6 additions & 6 deletions .github/actions/demo-notebook/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,15 +37,15 @@ runs:
exit 1
fi

- name: Execute ONLY the ValidMind for model development series with heap development
- name: Execute ONLY the ValidMind for development series with heap development
shell: bash
if: ${{ steps.find_dev_env.outcome == 'success' }}
run: |
cd site
cp ../${{ inputs.dev_env }} ../.env
source ../.env
quarto render --profile exe-demo notebooks/EXECUTED/model_development &> render_errors.log || {
echo "Execute for ValidMind for model development series failed";
quarto render --profile exe-demo notebooks/EXECUTED/development &> render_errors.log || {
echo "Execute for ValidMind for development series failed";
cat render_errors.log;
exit 1;
}
Expand All @@ -59,15 +59,15 @@ runs:
exit 1
fi

- name: Execute ONLY the ValidMind for model validation series with heap development
- name: Execute ONLY the ValidMind for validation series with heap development
shell: bash
if: ${{ steps.find_valid_env.outcome == 'success' }}
run: |
cd site
cp ../${{ inputs.valid_env }} ../.env
source ../.env
quarto render --profile exe-demo notebooks/EXECUTED/model_validation &> render_errors.log || {
echo "Execute for ValidMind for model validation series failed";
quarto render --profile exe-demo notebooks/EXECUTED/validation &> render_errors.log || {
echo "Execute for ValidMind for validation series failed";
cat render_errors.log;
exit 1;
}
12 changes: 6 additions & 6 deletions .github/actions/prod-notebook/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,15 +37,15 @@ runs:
exit 1
fi

- name: Execute ONLY the ValidMind for model development series with heap production
- name: Execute ONLY the ValidMind for development series with heap production
shell: bash
if: ${{ steps.find_dev_env.outcome == 'success' }}
run: |
cd site
cp ../${{ inputs.dev_env }} ../.env
source ../.env
quarto render --profile exe-prod notebooks/EXECUTED/model_development &> render_errors.log || {
echo "Execute for ValidMind for model development series failed";
quarto render --profile exe-prod notebooks/EXECUTED/development &> render_errors.log || {
echo "Execute for ValidMind for development series failed";
cat render_errors.log;
exit 1;
}
Expand All @@ -59,15 +59,15 @@ runs:
exit 1
fi

- name: Execute ONLY the ValidMind for model validation series with heap production
- name: Execute ONLY the ValidMind for validation series with heap production
shell: bash
if: ${{ steps.find_valid_env.outcome == 'success' }}
run: |
cd site
cp ../${{ inputs.valid_env }} ../.env
source ../.env
quarto render --profile exe-prod notebooks/EXECUTED/model_validation &> render_errors.log || {
echo "Execute for ValidMind for model validation series failed";
quarto render --profile exe-prod notebooks/EXECUTED/validation &> render_errors.log || {
echo "Execute for ValidMind for validation series failed";
cat render_errors.log;
exit 1;
}
12 changes: 6 additions & 6 deletions .github/actions/staging-notebook/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,15 +37,15 @@ runs:
exit 1
fi

- name: Execute ONLY the ValidMind for model development series with heap staging
- name: Execute ONLY the ValidMind for development series with heap staging
shell: bash
if: ${{ steps.find_dev_env.outcome == 'success' }}
run: |
cd site
cp ../${{ inputs.dev_env }} ../.env
source ../.env
quarto render --profile exe-staging notebooks/EXECUTED/model_development &> render_errors.log || {
echo "Execute for ValidMind for model development series failed";
quarto render --profile exe-staging notebooks/EXECUTED/development &> render_errors.log || {
echo "Execute for ValidMind for development series failed";
cat render_errors.log;
exit 1;
}
Expand All @@ -59,15 +59,15 @@ runs:
exit 1
fi

- name: Execute ONLY the ValidMind for model validation series with heap staging
- name: Execute ONLY the ValidMind for validation series with heap staging
shell: bash
if: ${{ steps.find_valid_env.outcome == 'success' }}
run: |
cd site
cp ../${{ inputs.valid_env }} ../.env
source ../.env
quarto render --profile exe-staging notebooks/EXECUTED/model_validation &> render_errors.log || {
echo "Execute for ValidMind for model validation series failed";
quarto render --profile exe-staging notebooks/EXECUTED/validation &> render_errors.log || {
echo "Execute for ValidMind for validation series failed";
cat render_errors.log;
exit 1;
}
12 changes: 6 additions & 6 deletions .github/workflows/deploy-docs-prod.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -75,10 +75,11 @@ jobs:
with:
version: ${{ vars.QUARTO_VERSION }}

- name: Install Poetry
run: |
curl -sSL https://install.python-poetry.org | python3 -
echo "$HOME/.local/bin" >> $GITHUB_PATH
- name: Set up uv
uses: astral-sh/setup-uv@v5

- name: Set up uv
uses: astral-sh/setup-uv@v5

- name: Generate Python library docs
run: |
Expand All @@ -91,8 +92,7 @@ jobs:

- name: Generate template schema docs
run: |
pip install json-schema-for-humans
BACKEND_ROOT=site/_source/backend python scripts/generate_template_schema_docs.py
BACKEND_ROOT=site/_source/backend uv run --with json-schema-for-humans python scripts/generate_template_schema_docs.py

- name: Populate installation
run: cp -r site/_source/installation/site/installation site/installation
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/deploy-docs-staging.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -75,10 +75,11 @@ jobs:
with:
version: ${{ vars.QUARTO_VERSION }}

- name: Install Poetry
run: |
curl -sSL https://install.python-poetry.org | python3 -
echo "$HOME/.local/bin" >> $GITHUB_PATH
- name: Set up uv
uses: astral-sh/setup-uv@v5

- name: Set up uv
uses: astral-sh/setup-uv@v5

- name: Generate Python library docs
run: |
Expand All @@ -91,8 +92,7 @@ jobs:

- name: Generate template schema docs
run: |
pip install json-schema-for-humans
BACKEND_ROOT=site/_source/backend python scripts/generate_template_schema_docs.py
BACKEND_ROOT=site/_source/backend uv run --with json-schema-for-humans python scripts/generate_template_schema_docs.py

- name: Populate installation
run: cp -r site/_source/installation/site/installation site/installation
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/execute-pr-preview.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ jobs:
echo VM_API_MODEL=${{ secrets.PLATFORM_VALID_MODEL }} >> valid.env

# Only execute the demo notebooks for training if .env files are created
- name: Execute demo ValidMind for model development and validation series
- name: Execute demo ValidMind for development and validation series
if: ${{ vars.ENABLE_DEMO_NOTEBOOK == 'true' && steps.create_dev_env.outcome == 'success' && steps.create_valid_env.outcome == 'success' }}
uses: ./.github/actions/demo-notebook
id: execute_demo_notebook
Expand All @@ -99,8 +99,8 @@ jobs:
with:
script: |
const base = `https://docs-staging.validmind.ai/pr_previews/${{ github.head_ref }}`;
const devUrl = `${base}/notebooks/EXECUTED/model_development/1-set_up_validmind.html`;
const valUrl = `${base}/notebooks/EXECUTED/model_validation/1-set_up_validmind_for_validation.html`;
const devUrl = `${base}/notebooks/EXECUTED/development/1-set_up_validmind.html`;
const valUrl = `${base}/notebooks/EXECUTED/validation/1-set_up_validmind_for_validation.html`;

// Delete old preview comments
const { data: comments } = await github.rest.issues.listComments({
Expand All @@ -120,8 +120,8 @@ jobs:

let comment = `## Execute training notebooks for PRs\n\n`;
comment += `✓ INFO: Live previews are available —\n\n`;
comment += `- [Open model development series](${devUrl})\n`;
comment += `- [Open model validation series](${valUrl})\n`;
comment += `- [Open development series](${devUrl})\n`;
comment += `- [Open validation series](${valUrl})\n`;

await github.rest.issues.createComment({
owner: context.repo.owner,
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/execute-prod.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ jobs:
echo VM_API_MODEL=${{ secrets.PLATFORM_VALID_MODEL }} >> valid.env

# Only execute the production notebooks for training if .env files are created
- name: Execute production ValidMind for model development and validation series
- name: Execute production ValidMind for development and validation series
if: ${{ steps.create_dev_env.outcome == 'success' && steps.create_valid_env.outcome == 'success' }}
uses: ./.github/actions/prod-notebook
id: execute-prod-notebook
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/execute-staging.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ jobs:
echo VM_API_MODEL=${{ secrets.PLATFORM_VALID_MODEL }} >> valid.env

# Only execute the staging notebooks for training if .env files are created
- name: Execute staging ValidMind for model development and validation series
- name: Execute staging ValidMind for development and validation series
if: ${{ steps.create_dev_env.outcome == 'success' && steps.create_valid_env.outcome == 'success' }}
uses: ./.github/actions/staging-notebook
id: execute-staging-notebook
Expand Down
Loading
Loading