Skip to content

ci: Fix docs nightlies potentially running some examples against latest#8195

Merged
mattrunyon merged 1 commit into
deephaven:mainfrom
mattrunyon:mattrunyon-snapshot-edge-fix
Jul 7, 2026
Merged

ci: Fix docs nightlies potentially running some examples against latest#8195
mattrunyon merged 1 commit into
deephaven:mainfrom
mattrunyon:mattrunyon-snapshot-edge-fix

Conversation

@mattrunyon

Copy link
Copy Markdown
Contributor

Basically when the pyclient-version build step ran, it didn't pass the server tag, so it set it to latest and I think this could accidentally write a new image to ghcr.io/deephaven/server:edge in the local Docker repo when the server ran. That server may have actually been latest tag and thus cause other snapshots to run against latest, not edge. The snapshot tool only pulls images once, so I think if it ran the non-pyclient tests after pyclient, it would be using the pyclient-server and could use the wrong image for edge.

Remove the default so it will fail entirely on pyclient instead of pulling a default image. Also updates IMAGE so the inherited server config doesn't write to ghcr.io/deephaven/server:edge locally after the build.

@mattrunyon mattrunyon requested a review from elijahpetty July 2, 2026 23:12
@mattrunyon mattrunyon self-assigned this Jul 2, 2026
@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

No docs changes detected for 4a1c52d

@elijahpetty elijahpetty left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mattrunyon mattrunyon merged commit f93a911 into deephaven:main Jul 7, 2026
25 of 27 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 7, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants