add validate command, remove Python dependency from CI

This commit is contained in:
Adil Hafeez 2026-03-22 23:09:56 +00:00
parent eb30c65796
commit 6efb152cec
4 changed files with 49 additions and 13 deletions

View file

@ -133,13 +133,12 @@ jobs:
- name: Checkout code
uses: actions/checkout@v6
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: "3.14"
- name: Install Rust
uses: dtolnay/rust-toolchain@stable
- name: Install planoai
run: pip install -e ./cli
- name: Build planoai CLI
working-directory: ./crates
run: cargo build --release -p plano-cli
- name: Validate plano config
run: bash config/validate_plano_config.sh