Skip to content

Commit 3b3b86d

Browse files
committed
ci: validate industrial embodied ai example
1 parent 41c0d65 commit 3b3b86d

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,27 @@ jobs:
2525
find . -name "*.yaml" -o -name "*.yml" | grep -v ".git" | while read f; do
2626
python3 -c "import yaml, sys; yaml.safe_load(open(sys.argv[1]))" "$f" && echo "OK: $f" || exit 1
2727
done
28+
29+
industrial-embodied-ai:
30+
runs-on: ubuntu-latest
31+
defaults:
32+
run:
33+
working-directory: industrial-embodied-ai
34+
steps:
35+
- uses: actions/checkout@v4
36+
37+
- name: Set up Python 3.11
38+
uses: actions/setup-python@v5
39+
with:
40+
python-version: "3.11"
41+
cache: "pip"
42+
cache-dependency-path: industrial-embodied-ai/requirements.txt
43+
44+
- name: Install dependencies
45+
run: python -m pip install -r requirements.txt
46+
47+
- name: Run controller tests
48+
run: python -m unittest discover -s tests -v
49+
50+
- name: Verify committed evidence artifacts
51+
run: python validate_artifacts.py

0 commit comments

Comments
 (0)