Skip to content

Run on a runtime image that exists - #3

Merged
woksin merged 1 commit into
mainfrom
fix/runtime-base-image
Aug 6, 2026
Merged

Run on a runtime image that exists#3
woksin merged 1 commit into
mainfrom
fix/runtime-base-image

Conversation

@woksin

@woksin woksin commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

Summary

The published image can now be pulled and started.

Fixed

  • Container image builds again: it named a .NET 10 runtime tag that does not exist, so the first release published no image at all (P-26).

The first publish failed to pull mcr.microsoft.com/dotnet/aspnet:10.0-bookworm-slim:
there is no Debian-slim variant for .NET 10 (those stop at 9.0), so that tag never
resolved. Use 10.0-noble, which is what Studio's services run on.

Verified by building the image locally and starting it: the container comes up and
stops exactly where it should without configuration — the startup validation for a
missing Discord token.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015LV2femm3ZR47Lk2SscwJb
@woksin woksin added the patch For patch releases - according to SemVer label Aug 6, 2026
@woksin

woksin commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator Author

The v0.1.0 publish failed at docker/build-push-action with mcr.microsoft.com/dotnet/aspnet:10.0-bookworm-slim: not found. There is no Debian-slim runtime variant for .NET 10 — those tags stop at 9.0 — so the tag never resolved. 10.0-noble is what Studio's services run on, so this follows the house convention rather than picking a new one.

Verified locally: docker build -f Docker/Dockerfile succeeds, and docker run on the result starts the app and stops exactly where it should with no configuration — the Cratis:Prompter:Discord:Token startup validation from P-42. That exercises the runtime image, the publish output and the entrypoint together.

The v0.1.0 release and tag exist but have no image behind them; merging this cuts v0.1.1, which will be the first version with a pullable image.

@woksin
woksin merged commit a2a8de9 into main Aug 6, 2026
1 check passed
@woksin
woksin deleted the fix/runtime-base-image branch August 6, 2026 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch For patch releases - according to SemVer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant