From 4fe7819052a84b40a3ebd059f4d9413b1ef5f406 Mon Sep 17 00:00:00 2001 From: phact Date: Fri, 19 Dec 2025 02:56:30 -0500 Subject: [PATCH] try building images in ci --- .github/workflows/test-integration.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-integration.yml b/.github/workflows/test-integration.yml index da269b2f..a174d721 100644 --- a/.github/workflows/test-integration.yml +++ b/.github/workflows/test-integration.yml @@ -15,7 +15,7 @@ on: description: 'Build images locally instead of pulling from DockerHub' required: false type: boolean - default: false + default: true jobs: tests: @@ -87,7 +87,10 @@ jobs: # Disable startup ingest noise unless a test enables it DISABLE_STARTUP_INGEST: "true" run: | - if [ "${{ inputs.use_local_images }}" == "true" ]; then + # For PRs, always build locally since we're testing new code + # For workflow_dispatch, use the input (defaults to true) + USE_LOCAL="${{ inputs.use_local_images }}" + if [ "${{ github.event_name }}" == "pull_request" ] || [ "$USE_LOCAL" != "false" ]; then echo "Running tests with locally built images..." make test-ci-local else