#!/usr/bin/env bash set -euo pipefail # Ensure Python can import the local package when running tests from # arbitrary working directories. This makes the package importable as # 'idea176_goc_synth_automated' during CI/test runs without installing it. export PYTHONPATH="/workspace/repo:${PYTHONPATH:-}" # Run unit tests and packaging checks pytest -q # Build the Python package to verify packaging metadata and directory structure python3 -m build