Skip to content

chore: remove public terminal demos (privacy) #11

chore: remove public terminal demos (privacy)

chore: remove public terminal demos (privacy) #11

Workflow file for this run

name: Validate ContextForge RAG
on:
push:
branches: [main]
pull_request:
jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/setup-python@v6
with:
python-version: "3.11"
- name: Install validation dependencies
run: python -m pip install pyyaml
- name: Validate repository profile distribution
run: python3 scripts/validate_profile.py .
- name: Smoke-test profile generators
run: |
python3 scripts/new_profile.py \
--name ci-smoke \
--display-name "CI Smoke" \
--description "Smoke test generated profile" \
--output /tmp/ci-smoke
python3 /tmp/ci-smoke/scripts/validate_profile.py /tmp/ci-smoke
python3 scripts/generate_profile.py \
--params templates/profile.params.yaml \
--output /tmp/ci-params-smoke
python3 /tmp/ci-params-smoke/scripts/validate_profile.py /tmp/ci-params-smoke