From 80626b60a41de5d1df91d33bb14c254acf11a7ee Mon Sep 17 00:00:00 2001 From: dfcheckmate <275128395+dfcheckmate@users.noreply.github.com> Date: Sat, 30 May 2026 01:41:45 +0200 Subject: [PATCH 1/2] fix: use github.repository directly in env vars (env context not available at workflow level) --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4ccbd35..347fa15 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,9 +12,9 @@ env: PYTHONPATH: ${{ github.workspace }}/src REGISTRY: ghcr.io IMAGE_NAME: ${{ github.repository }} - EXPERIMENT_IMAGE: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} - MCP_CONTROLLER_IMAGE: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}/controller - MCP_RUNNER_IMAGE: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}/runner + EXPERIMENT_IMAGE: ghcr.io/${{ github.repository }} + MCP_CONTROLLER_IMAGE: ghcr.io/${{ github.repository }}/controller + MCP_RUNNER_IMAGE: ghcr.io/${{ github.repository }}/runner jobs: pytest: From 0dc00337218b534a73a98ab94077498066fd7cf2 Mon Sep 17 00:00:00 2001 From: dfcheckmate <275128395+dfcheckmate@users.noreply.github.com> Date: Sat, 30 May 2026 01:48:00 +0200 Subject: [PATCH 2/2] fix: override docker entrypoint for pytest run --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 347fa15..ec0a8df 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -154,7 +154,7 @@ jobs: - name: Run tests in container run: | - docker run --rm ad-research-experiment:ci pytest tests/ -q --cov=src --cov-report=xml + docker run --rm --entrypoint pytest ad-research-experiment:ci tests/ -q --cov=src --cov-report=xml mcp-docker-push: name: Push Docker Images