Skip to content

ci(verifier): also tag and push :latest on release#723

Merged
kvinwang merged 1 commit into
masterfrom
ci/verifier-push-latest
Jun 10, 2026
Merged

ci(verifier): also tag and push :latest on release#723
kvinwang merged 1 commit into
masterfrom
ci/verifier-push-latest

Conversation

@kvinwang

Copy link
Copy Markdown
Collaborator

Problem

The verifier release workflow only pushes the version tag (dstacktee/dstack-verifier:${VERSION}), so :latest is never updated. As a result latest is stale — it still points to the old 0.5.4 image (digest 3f36162…), which fails verification on certain attestations and also predates the request-field fix in #722.

Fix

Add :latest to the tags: list of the build-push step so every release keeps latest current.

Rollout for 0.5.11

After merge, re-pushing the verifier-v0.5.11 tag re-runs the workflow. The build is reproducible (SOURCE_DATE_EPOCH pinned to the commit timestamp), so the 0.5.11 digest stays a000ade… and latest is pushed pointing to the same image.

the verifier release workflow only pushed the version tag, so
dstacktee/dstack-verifier:latest was stale (stuck at 0.5.4). add :latest
to the pushed tags so every release keeps it current.
Copilot AI review requested due to automatic review settings June 10, 2026 12:20

Copilot AI 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.

Pull request overview

Updates the verifier release GitHub Actions workflow so Docker Hub’s :latest tag is updated on every verifier release, preventing latest from drifting behind the most recent version.

Changes:

  • Publish the verifier image with both the version tag and the latest tag during release builds.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@kvinwang kvinwang merged commit 245201b into master Jun 10, 2026
16 checks passed
@kvinwang kvinwang deleted the ci/verifier-push-latest branch June 10, 2026 12:34
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.

2 participants