File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -312,7 +312,8 @@ jobs:
312312 trap cleanup EXIT
313313 python -m pip install --disable-pip-version-check --no-cache-dir pip-audit==2.10.1
314314 docker create --name "$container" engraphis:ci >/dev/null
315- docker cp "$container":/usr/local/lib/python3.11/site-packages/. "$audit_dir"
315+ site_packages=$(docker run --rm engraphis:ci python3 -c "import sysconfig; print(sysconfig.get_path('purelib'))")
316+ docker cp "$container:$site_packages/." "$audit_dir"
316317 python -m pip_audit --path "$audit_dir"
317318 - name : Run container (offline deterministic embedder — no model downloads)
318319 run : |
Original file line number Diff line number Diff line change @@ -629,7 +629,8 @@ jobs:
629629 trap cleanup EXIT
630630 python -m pip install --disable-pip-version-check --no-cache-dir pip-audit==2.10.1
631631 docker create --name "$container" engraphis:release >/dev/null
632- docker cp "$container":/usr/local/lib/python3.11/site-packages/. "$audit_dir"
632+ site_packages=$(docker run --rm engraphis:release python3 -c "import sysconfig; print(sysconfig.get_path('purelib'))")
633+ docker cp "$container:$site_packages/." "$audit_dir"
633634 python -m pip_audit --path "$audit_dir"
634635 - name : Run customer-mode readiness smoke
635636 shell : bash
Original file line number Diff line number Diff line change @@ -227,7 +227,7 @@ def test_ci_and_release_audit_production_image_dependencies():
227227 assert "Audit production image dependencies" in release_docker
228228 assert "pip-audit==2.10.1" in release_docker
229229 assert 'docker create --name "$container" engraphis:release' in release_docker
230- assert 'docker cp "$container":/usr/local/lib/python3.11/site-packages/. ' in release_docker
230+ assert 'docker cp "$container:$site_packages/." ' in release_docker
231231 assert legacy_audit_path not in release_docker
232232 assert 'python -m pip_audit --path "$audit_dir"' in release_docker
233233 assert "reproducibility-check" in release_evidence .split ("needs:" , 1 )[1 ].splitlines ()[0 ]
You can’t perform that action at this time.
0 commit comments