Skip to content

[central] ci/ghcr: containers still published when tests fail #1819

@alxndrsn

Description

@alxndrsn

Observed

The container-publishing CI job ghcr.yml is independent of the testing job test.yml.

The result of this is that containers are published even when tests failed.

Expected

If tests fail, then container images should not be published to GHCR.

Examples

Examples are from master branch because github UI makes it much simpler to find by branch than find failures for tags, but the same issue likely occurs for tagged releases.

master / Merge pull request #1678 from getodk/hotfix/v2025.4.x

Image

master / Merge pull request #1569 from sadiqkhoja/v2025.4/update-news

Image

master / Merge pull request #881 from getodk/next

Image

Metadata

Metadata

Assignees

Labels

dxDeveloper workflow, automated checksopsDocker, nginx, ops to deploy Central

Type

No type

Projects

Status

✏️ in progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions