diff --git a/.github/workflows/pythonapp.yml b/.github/workflows/pythonapp.yml index b544f6a..ddd5d2f 100644 --- a/.github/workflows/pythonapp.yml +++ b/.github/workflows/pythonapp.yml @@ -19,7 +19,7 @@ jobs: - name: Set up Python 3.8 uses: actions/setup-python@v1 with: - python-version: 3.8 + python-version: 3.12 - name: Install dependencies run: | python -m pip install --upgrade pip diff --git a/planutils/packages/val/manifest.json b/planutils/packages/val/manifest.json index da932e4..3326d74 100644 --- a/planutils/packages/val/manifest.json +++ b/planutils/packages/val/manifest.json @@ -3,5 +3,25 @@ "description": "Tools for parsing, validating, and analyzing plans and planning models.", "homepage": "https://github.com/KCL-Planning/VAL", "install-size": "3M", - "dependencies": [] + "dependencies": [], + "endpoint": { + "services": { + "validate": { + "template": "planner", + "args":[ + { + "name": "plan", + "type": "file", + "description": "plan to validate" + } + ], + "call":"{package_name} Validate -v {domain} {problem} {plan}", + "return": { + "type": "log", + "files": "val.log" + } + } + + } + } }