Skip to content

fix(ci): avoid rebuilding email example image - #1400

Merged
lovasoa merged 1 commit into
mainfrom
fix/email-hurl-build
Aug 23, 2026
Merged

fix(ci): avoid rebuilding email example image#1400
lovasoa merged 1 commit into
mainfrom
fix/email-hurl-build

Conversation

@lovasoa

@lovasoa lovasoa commented Aug 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • keep the email example's CI Compose file image-only
  • preserve local checkout builds through docker-compose.local.yml
  • update the README command accordingly

Why

The Hurl runner always passes --build. The email example previously pointed its build context at the repository root and used the dev Cargo profile, so CI rebuilt all SQLPage dependencies in the Hurl job even after downloading the prebuilt image. In run 32626998346, this added roughly 3m40s while the Hurl requests took about 1.2s.

Validation

  • docker compose -f examples/sending emails/docker-compose.yml config
  • docker compose -f examples/sending emails/docker-compose.yml -f examples/sending emails/docker-compose.local.yml config
  • git diff --check

The full Hurl test was not run locally because lovasoa/sqlpage:main was not available locally.

@lovasoa
lovasoa merged commit bca732e into main Aug 23, 2026
51 checks passed
@lovasoa
lovasoa deleted the fix/email-hurl-build branch August 23, 2026 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant