#!/bin/bash # Prepare the CI runner by cleaning up stale HuggingFace cache artifacts and validating models set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" echo "Preparing CI runner..." echo "" # Clean up stale HuggingFace cache artifacts from previous failed downloads python3 "${SCRIPT_DIR}/../utils/cleanup_hf_cache.py" echo "" # Pre-validate cached models and write markers for offline mode # This allows tests to run with HF_HUB_OFFLINE=1 for models that are fully cached python3 "${SCRIPT_DIR}/../utils/prevalidate_cached_models.py" echo "" echo "CI runner preparation complete!"