Skip to content

test docker-compose.yml in workflows #670

Closed

Description

@DerekRoberts

Refs #597

docker-compose.yml isn't exercised by any workflow. Renovate keeps updating its image tags (e.g. #653, #656), but nothing confirms the stack still starts after those updates.

Goal

A pull request workflow job that:

  • builds what the stack needs and brings it up with docker compose up --wait (or similar)
  • smoke-tests it: the API health endpoint responds, and the frontend serves its page and proxies /api to the API
  • always tears it down with docker compose down -v
  • uses no secrets, only defaults or dummy test values
  • is listed in PR Results' needs, so a broken compose stack blocks the merge

Activity

  1. self-assigned this
    on Oct 10, 2026
  2. moved this from New to Next in DevOps (NR)on Oct 10, 2026
  3. moved this from Next to Active in DevOps (NR)on Oct 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions