Sync template image variants with devcontainers/images (drop bullseye, add Go 1.27) - #445
Sync template image variants with devcontainers/images (drop bullseye, add Go 1.27)#445Kaniska (v-Kaniska244) with Copilot wants to merge 4 commits into
Conversation
Co-authored-by: v-Kaniska244 <186041440+v-Kaniska244@users.noreply.github.com>
|
Copilot Go 1.27 has been newly introduced devcontainers/images and highlighted in the unused tag too, This one is is a genuine update unlike others listed in unused tags. Correct it. |
Co-authored-by: v-Kaniska244 <186041440+v-Kaniska244@users.noreply.github.com>
Added |
|
Copilot Still error in test https://github.com/devcontainers/templates/actions/runs/34512020730/job/102988443678?pr=445, there are missing tags, check again. |
…lates Co-authored-by: v-Kaniska244 <186041440+v-Kaniska244@users.noreply.github.com>
Fixed the remaining MISSING tags. The earlier commit only covered the primary templates; the same images are referenced by dependent/base-pinned templates that still produced
Each edited template's |
Co-authored-by: v-Kaniska244 <186041440+v-Kaniska244@users.noreply.github.com>
The scheduled Compare Templates against Images workflow flagged image tags that are referenced by templates but are no longer published by devcontainers/images. This syncs the affected templates with the currently published variants — dropping unpublished
bullseyetags and adding the new Go1.27variants.Changes
Removed unpublished
bullseyevariants from each template'soptions.imageVariant.proposals:debian—bullseyerust/rust-postgres—bullseyejavascript-node/typescript-node/javascript-node-postgres/javascript-node-mongo—22-bullseye,24-bullseyeruby/ruby-rails-postgres—3.3-bullseye,3.4-bullseyejekyll—bullseyeUpdated base image pins from
base:bullseye→base:bookwormin templates that hard-code the tag indevcontainer.json/Dockerfile:docker-in-docker,docker-outside-of-docker,docker-outside-of-docker-composekubernetes-helm,kubernetes-helm-minikubemarkdownAdded Go
1.27image variants togoandgo-postgres:1.27-trixieand1.27-bookwormdefault→1.27-trixieUpdated
defaultwhere it pointed at a removed variant:jekyll:bullseye→bookwormtrixie/24-trixie/4.0-trixie) were already valid.Patch-bumped
versionin each editeddevcontainer-template.json:Notes
ruby-rails-postgresbuildsFROM mcr.microsoft.com/devcontainers/ruby, so it tracksruby's variants and was updated in lockstep.bullseyementions remain only in optiondescriptionhint text and the auto-generatedREADME.mdfiles (regenerated by the Update Documentation workflow, not hand-edited).