Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates for .NET October 2024 Servicing #5949

Draft
wants to merge 9 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .portal-docs/docker-hub/README.aspire-dashboard.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Featured Tags

* `8.1`
* `docker pull mcr.microsoft.com/dotnet/aspire-dashboard:8.1`
* `8.2`
* `docker pull mcr.microsoft.com/dotnet/aspire-dashboard:8.2`

# About

Expand Down
4 changes: 2 additions & 2 deletions .portal-docs/mar/README.aspire-dashboard.portal.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ Watch [discussions](https://github.com/dotnet/dotnet-docker/discussions/categori

## Featured Tags

* `8.1`
* `docker pull mcr.microsoft.com/dotnet/aspire-dashboard:8.1`
* `8.2`
* `docker pull mcr.microsoft.com/dotnet/aspire-dashboard:8.2`

## Related Repositories

Expand Down
8 changes: 4 additions & 4 deletions README.aspire-dashboard.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

## Featured Tags

* `8.1`
* `docker pull mcr.microsoft.com/dotnet/aspire-dashboard:8.1`
* `8.2`
* `docker pull mcr.microsoft.com/dotnet/aspire-dashboard:8.2`

## About

Expand Down Expand Up @@ -113,13 +113,13 @@

Tags | Dockerfile | OS Version
-----------| -------------| -------------
8.1.0-amd64, 8.1-amd64, 8-amd64, 8.1.0, 8.1, 8, latest | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspire-dashboard/8.1/cbl-mariner-distroless/amd64/Dockerfile) | CBL-Mariner 2.0
8.2.1-amd64, 8.2-amd64, 8-amd64, 8.2.1, 8.2, 8, latest | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspire-dashboard/8.2/cbl-mariner-distroless/amd64/Dockerfile) | CBL-Mariner 2.0

Check failure on line 116 in README.aspire-dashboard.md

View workflow job for this annotation

GitHub Actions / check-markdown-links

[Linkspector] reported by reviewdog 🐶 Cannot reach https://github.com/dotnet/dotnet-docker/blob/main/src/aspire-dashboard/8.2/cbl-mariner-distroless/amd64/Dockerfile. Status: 404 Raw Output: message:"Cannot reach https://github.com/dotnet/dotnet-docker/blob/main/src/aspire-dashboard/8.2/cbl-mariner-distroless/amd64/Dockerfile. Status: 404" location:{path:"README.aspire-dashboard.md" range:{start:{line:116 column:58} end:{line:116 column:186}}} severity:ERROR source:{name:"linkspector" url:"https://github.com/UmbrellaDocs/linkspector"}

### Linux arm64 Tags

Tags | Dockerfile | OS Version
-----------| -------------| -------------
8.1.0-arm64v8, 8.1-arm64v8, 8-arm64v8, 8.1.0, 8.1, 8, latest | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspire-dashboard/8.1/cbl-mariner-distroless/arm64v8/Dockerfile) | CBL-Mariner 2.0
8.2.1-arm64v8, 8.2-arm64v8, 8-arm64v8, 8.2.1, 8.2, 8, latest | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspire-dashboard/8.2/cbl-mariner-distroless/arm64v8/Dockerfile) | CBL-Mariner 2.0

Check failure on line 122 in README.aspire-dashboard.md

View workflow job for this annotation

GitHub Actions / check-markdown-links

[Linkspector] reported by reviewdog 🐶 Cannot reach https://github.com/dotnet/dotnet-docker/blob/main/src/aspire-dashboard/8.2/cbl-mariner-distroless/arm64v8/Dockerfile. Status: 404 Raw Output: message:"Cannot reach https://github.com/dotnet/dotnet-docker/blob/main/src/aspire-dashboard/8.2/cbl-mariner-distroless/arm64v8/Dockerfile. Status: 404" location:{path:"README.aspire-dashboard.md" range:{start:{line:122 column:64} end:{line:122 column:194}}} severity:ERROR source:{name:"linkspector" url:"https://github.com/UmbrellaDocs/linkspector"}
<!--End of generated tags-->

*Tags not listed in the table above are not supported. See the [Supported Tags Policy](https://github.com/dotnet/dotnet-docker/blob/main/documentation/supported-tags.md). See the [full list of tags](https://mcr.microsoft.com/v2/dotnet/aspire-dashboard/tags/list) for all supported and unsupported tags.*
Expand Down
183 changes: 87 additions & 96 deletions README.aspnet.md

Large diffs are not rendered by default.

131 changes: 61 additions & 70 deletions README.runtime-deps.md

Large diffs are not rendered by default.

138 changes: 66 additions & 72 deletions README.runtime.md

Large diffs are not rendered by default.

86 changes: 40 additions & 46 deletions README.sdk.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion eng/common/Install-DotNetSdk.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ if (!(Test-Path $DotnetInstallScriptPath)) {
& "$PSScriptRoot/Invoke-WithRetry.ps1" "Invoke-WebRequest 'https://dot.net/v1/$DotnetInstallScript' -OutFile $DotnetInstallScriptPath"
}

$DotnetChannel = "8.0"
$DotnetChannel = "9.0"

$InstallFailed = $false
if ($IsRunningOnUnix) {
Expand Down
9 changes: 0 additions & 9 deletions eng/mcr-tags-metadata-templates/aspnet-tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,6 @@ $(McrTagsYmlTagGroup:9.0-azurelinux3.0-distroless-composite-extra-amd64)
$(McrTagsYmlTagGroup:8.0-bookworm-slim-amd64)
$(McrTagsYmlTagGroup:8.0-alpine3.20-amd64)
$(McrTagsYmlTagGroup:8.0-alpine3.20-composite-amd64)
$(McrTagsYmlTagGroup:8.0-alpine3.19-amd64)
$(McrTagsYmlTagGroup:8.0-alpine3.19-composite-amd64)
$(McrTagsYmlTagGroup:8.0-noble-amd64)
$(McrTagsYmlTagGroup:8.0-noble-chiseled-amd64)
$(McrTagsYmlTagGroup:8.0-noble-chiseled-extra-amd64)
Expand All @@ -40,7 +38,6 @@ $(McrTagsYmlTagGroup:8.0-cbl-mariner2.0-distroless-composite-extra-amd64)
$(McrTagsYmlTagGroup:6.0-bookworm-slim-amd64)
$(McrTagsYmlTagGroup:6.0-bullseye-slim-amd64)
$(McrTagsYmlTagGroup:6.0-alpine3.20-amd64)
$(McrTagsYmlTagGroup:6.0-alpine3.19-amd64)
$(McrTagsYmlTagGroup:6.0-jammy-amd64)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-amd64)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-extra-amd64)
Expand All @@ -63,8 +60,6 @@ $(McrTagsYmlTagGroup:9.0-azurelinux3.0-distroless-composite-extra-arm64v8)
$(McrTagsYmlTagGroup:8.0-bookworm-slim-arm64v8)
$(McrTagsYmlTagGroup:8.0-alpine3.20-arm64v8)
$(McrTagsYmlTagGroup:8.0-alpine3.20-composite-arm64v8)
$(McrTagsYmlTagGroup:8.0-alpine3.19-arm64v8)
$(McrTagsYmlTagGroup:8.0-alpine3.19-composite-arm64v8)
$(McrTagsYmlTagGroup:8.0-noble-arm64v8)
$(McrTagsYmlTagGroup:8.0-noble-chiseled-arm64v8)
$(McrTagsYmlTagGroup:8.0-noble-chiseled-extra-arm64v8)
Expand All @@ -88,7 +83,6 @@ $(McrTagsYmlTagGroup:8.0-cbl-mariner2.0-distroless-composite-extra-arm64v8)
$(McrTagsYmlTagGroup:6.0-bookworm-slim-arm64v8)
$(McrTagsYmlTagGroup:6.0-bullseye-slim-arm64v8)
$(McrTagsYmlTagGroup:6.0-alpine3.20-arm64v8)
$(McrTagsYmlTagGroup:6.0-alpine3.19-arm64v8)
$(McrTagsYmlTagGroup:6.0-jammy-arm64v8)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-arm64v8)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-extra-arm64v8)
Expand All @@ -106,8 +100,6 @@ $(McrTagsYmlTagGroup:9.0-noble-chiseled-composite-extra-arm32v7)
$(McrTagsYmlTagGroup:8.0-bookworm-slim-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.20-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.20-composite-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.19-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.19-composite-arm32v7)
$(McrTagsYmlTagGroup:8.0-jammy-arm32v7)
$(McrTagsYmlTagGroup:8.0-jammy-chiseled-arm32v7)
$(McrTagsYmlTagGroup:8.0-jammy-chiseled-extra-arm32v7)
Expand All @@ -116,7 +108,6 @@ $(McrTagsYmlTagGroup:8.0-jammy-chiseled-composite-extra-arm32v7)
$(McrTagsYmlTagGroup:6.0-bookworm-slim-arm32v7)
$(McrTagsYmlTagGroup:6.0-bullseye-slim-arm32v7)
$(McrTagsYmlTagGroup:6.0-alpine3.20-arm32v7)
$(McrTagsYmlTagGroup:6.0-alpine3.19-arm32v7)
$(McrTagsYmlTagGroup:6.0-jammy-arm32v7)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-arm32v7)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-extra-arm32v7)
Expand Down
9 changes: 0 additions & 9 deletions eng/mcr-tags-metadata-templates/runtime-deps-tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@ $(McrTagsYmlTagGroup:9.0-azurelinux3.0-distroless-extra-amd64)
$(McrTagsYmlTagGroup:8.0-bookworm-slim-amd64)
$(McrTagsYmlTagGroup:8.0-alpine3.20-amd64)
$(McrTagsYmlTagGroup:8.0-alpine3.20-extra-amd64)
$(McrTagsYmlTagGroup:8.0-alpine3.19-amd64)
$(McrTagsYmlTagGroup:8.0-alpine3.19-extra-amd64)
$(McrTagsYmlTagGroup:8.0-noble-amd64)
$(McrTagsYmlTagGroup:8.0-noble-chiseled-amd64)
$(McrTagsYmlTagGroup:8.0-noble-chiseled-extra-amd64)
Expand All @@ -28,7 +26,6 @@ $(McrTagsYmlTagGroup:8.0-cbl-mariner2.0-distroless-extra-amd64)
$(McrTagsYmlTagGroup:6.0-bookworm-slim-amd64)
$(McrTagsYmlTagGroup:6.0-bullseye-slim-amd64)
$(McrTagsYmlTagGroup:6.0-alpine3.20-amd64)
$(McrTagsYmlTagGroup:6.0-alpine3.19-amd64)
$(McrTagsYmlTagGroup:6.0-jammy-amd64)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-amd64)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-extra-amd64)
Expand All @@ -47,8 +44,6 @@ $(McrTagsYmlTagGroup:9.0-azurelinux3.0-distroless-extra-arm64v8)
$(McrTagsYmlTagGroup:8.0-bookworm-slim-arm64v8)
$(McrTagsYmlTagGroup:8.0-alpine3.20-arm64v8)
$(McrTagsYmlTagGroup:8.0-alpine3.20-extra-arm64v8)
$(McrTagsYmlTagGroup:8.0-alpine3.19-arm64v8)
$(McrTagsYmlTagGroup:8.0-alpine3.19-extra-arm64v8)
$(McrTagsYmlTagGroup:8.0-noble-arm64v8)
$(McrTagsYmlTagGroup:8.0-noble-chiseled-arm64v8)
$(McrTagsYmlTagGroup:8.0-noble-chiseled-extra-arm64v8)
Expand All @@ -64,7 +59,6 @@ $(McrTagsYmlTagGroup:8.0-cbl-mariner2.0-distroless-extra-arm64v8)
$(McrTagsYmlTagGroup:6.0-bookworm-slim-arm64v8)
$(McrTagsYmlTagGroup:6.0-bullseye-slim-arm64v8)
$(McrTagsYmlTagGroup:6.0-alpine3.20-arm64v8)
$(McrTagsYmlTagGroup:6.0-alpine3.19-arm64v8)
$(McrTagsYmlTagGroup:6.0-jammy-arm64v8)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-arm64v8)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-extra-arm64v8)
Expand All @@ -80,15 +74,12 @@ $(McrTagsYmlTagGroup:9.0-noble-chiseled-extra-arm32v7)
$(McrTagsYmlTagGroup:8.0-bookworm-slim-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.20-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.20-extra-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.19-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.19-extra-arm32v7)
$(McrTagsYmlTagGroup:8.0-jammy-arm32v7)
$(McrTagsYmlTagGroup:8.0-jammy-chiseled-arm32v7)
$(McrTagsYmlTagGroup:8.0-jammy-chiseled-extra-arm32v7)
$(McrTagsYmlTagGroup:6.0-bookworm-slim-arm32v7)
$(McrTagsYmlTagGroup:6.0-bullseye-slim-arm32v7)
$(McrTagsYmlTagGroup:6.0-alpine3.20-arm32v7)
$(McrTagsYmlTagGroup:6.0-alpine3.19-arm32v7)
$(McrTagsYmlTagGroup:6.0-jammy-arm32v7)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-arm32v7)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-extra-arm32v7)
Expand Down
6 changes: 0 additions & 6 deletions eng/mcr-tags-metadata-templates/runtime-tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ $(McrTagsYmlTagGroup:9.0-azurelinux3.0-distroless-amd64)
$(McrTagsYmlTagGroup:9.0-azurelinux3.0-distroless-extra-amd64)
$(McrTagsYmlTagGroup:8.0-bookworm-slim-amd64)
$(McrTagsYmlTagGroup:8.0-alpine3.20-amd64)
$(McrTagsYmlTagGroup:8.0-alpine3.19-amd64)
$(McrTagsYmlTagGroup:8.0-noble-amd64)
$(McrTagsYmlTagGroup:8.0-noble-chiseled-amd64)
$(McrTagsYmlTagGroup:8.0-noble-chiseled-extra-amd64)
Expand All @@ -25,7 +24,6 @@ $(McrTagsYmlTagGroup:8.0-cbl-mariner2.0-distroless-extra-amd64)
$(McrTagsYmlTagGroup:6.0-bookworm-slim-amd64)
$(McrTagsYmlTagGroup:6.0-bullseye-slim-amd64)
$(McrTagsYmlTagGroup:6.0-alpine3.20-amd64)
$(McrTagsYmlTagGroup:6.0-alpine3.19-amd64)
$(McrTagsYmlTagGroup:6.0-jammy-amd64)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-amd64)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-extra-amd64)
Expand All @@ -42,7 +40,6 @@ $(McrTagsYmlTagGroup:9.0-azurelinux3.0-distroless-arm64v8)
$(McrTagsYmlTagGroup:9.0-azurelinux3.0-distroless-extra-arm64v8)
$(McrTagsYmlTagGroup:8.0-bookworm-slim-arm64v8)
$(McrTagsYmlTagGroup:8.0-alpine3.20-arm64v8)
$(McrTagsYmlTagGroup:8.0-alpine3.19-arm64v8)
$(McrTagsYmlTagGroup:8.0-noble-arm64v8)
$(McrTagsYmlTagGroup:8.0-noble-chiseled-arm64v8)
$(McrTagsYmlTagGroup:8.0-noble-chiseled-extra-arm64v8)
Expand All @@ -58,7 +55,6 @@ $(McrTagsYmlTagGroup:8.0-cbl-mariner2.0-distroless-extra-arm64v8)
$(McrTagsYmlTagGroup:6.0-bookworm-slim-arm64v8)
$(McrTagsYmlTagGroup:6.0-bullseye-slim-arm64v8)
$(McrTagsYmlTagGroup:6.0-alpine3.20-arm64v8)
$(McrTagsYmlTagGroup:6.0-alpine3.19-arm64v8)
$(McrTagsYmlTagGroup:6.0-jammy-arm64v8)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-arm64v8)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-extra-arm64v8)
Expand All @@ -72,14 +68,12 @@ $(McrTagsYmlTagGroup:9.0-noble-chiseled-arm32v7)
$(McrTagsYmlTagGroup:9.0-noble-chiseled-extra-arm32v7)
$(McrTagsYmlTagGroup:8.0-bookworm-slim-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.20-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.19-arm32v7)
$(McrTagsYmlTagGroup:8.0-jammy-arm32v7)
$(McrTagsYmlTagGroup:8.0-jammy-chiseled-arm32v7)
$(McrTagsYmlTagGroup:8.0-jammy-chiseled-extra-arm32v7)
$(McrTagsYmlTagGroup:6.0-bookworm-slim-arm32v7)
$(McrTagsYmlTagGroup:6.0-bullseye-slim-arm32v7)
$(McrTagsYmlTagGroup:6.0-alpine3.20-arm32v7)
$(McrTagsYmlTagGroup:6.0-alpine3.19-arm32v7)
$(McrTagsYmlTagGroup:6.0-jammy-arm32v7)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-arm32v7)
$(McrTagsYmlTagGroup:6.0-jammy-chiseled-extra-arm32v7)
Expand Down
6 changes: 0 additions & 6 deletions eng/mcr-tags-metadata-templates/sdk-tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,13 @@ $(McrTagsYmlTagGroup:9.0-noble-amd64)
$(McrTagsYmlTagGroup:9.0-azurelinux3.0-amd64)
$(McrTagsYmlTagGroup:8.0-bookworm-slim-amd64)
$(McrTagsYmlTagGroup:8.0-alpine3.20-amd64)
$(McrTagsYmlTagGroup:8.0-alpine3.19-amd64)
$(McrTagsYmlTagGroup:8.0-noble-amd64)
$(McrTagsYmlTagGroup:8.0-jammy-amd64)
$(McrTagsYmlTagGroup:8.0-azurelinux3.0-amd64)
$(McrTagsYmlTagGroup:8.0-cbl-mariner2.0-amd64)
$(McrTagsYmlTagGroup:6.0-bookworm-slim-amd64)
$(McrTagsYmlTagGroup:6.0-bullseye-slim-amd64)
$(McrTagsYmlTagGroup:6.0-alpine3.20-amd64)
$(McrTagsYmlTagGroup:6.0-alpine3.19-amd64)
$(McrTagsYmlTagGroup:6.0-jammy-amd64)
$(McrTagsYmlTagGroup:6.0-cbl-mariner2.0-amd64)
$(McrTagsYmlTagGroup:6.0-focal-amd64)
Expand All @@ -23,15 +21,13 @@ $(McrTagsYmlTagGroup:9.0-noble-arm64v8)
$(McrTagsYmlTagGroup:9.0-azurelinux3.0-arm64v8)
$(McrTagsYmlTagGroup:8.0-bookworm-slim-arm64v8)
$(McrTagsYmlTagGroup:8.0-alpine3.20-arm64v8)
$(McrTagsYmlTagGroup:8.0-alpine3.19-arm64v8)
$(McrTagsYmlTagGroup:8.0-noble-arm64v8)
$(McrTagsYmlTagGroup:8.0-jammy-arm64v8)
$(McrTagsYmlTagGroup:8.0-azurelinux3.0-arm64v8)
$(McrTagsYmlTagGroup:8.0-cbl-mariner2.0-arm64v8)
$(McrTagsYmlTagGroup:6.0-bookworm-slim-arm64v8)
$(McrTagsYmlTagGroup:6.0-bullseye-slim-arm64v8)
$(McrTagsYmlTagGroup:6.0-alpine3.20-arm64v8)
$(McrTagsYmlTagGroup:6.0-alpine3.19-arm64v8)
$(McrTagsYmlTagGroup:6.0-jammy-arm64v8)
$(McrTagsYmlTagGroup:6.0-cbl-mariner2.0-arm64v8)
$(McrTagsYmlTagGroup:6.0-focal-arm64v8)
Expand All @@ -40,12 +36,10 @@ $(McrTagsYmlTagGroup:9.0-alpine3.20-arm32v7)
$(McrTagsYmlTagGroup:9.0-noble-arm32v7)
$(McrTagsYmlTagGroup:8.0-bookworm-slim-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.20-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.19-arm32v7)
$(McrTagsYmlTagGroup:8.0-jammy-arm32v7)
$(McrTagsYmlTagGroup:6.0-bookworm-slim-arm32v7)
$(McrTagsYmlTagGroup:6.0-bullseye-slim-arm32v7)
$(McrTagsYmlTagGroup:6.0-alpine3.20-arm32v7)
$(McrTagsYmlTagGroup:6.0-alpine3.19-arm32v7)
$(McrTagsYmlTagGroup:6.0-jammy-arm32v7)
$(McrTagsYmlTagGroup:6.0-focal-arm32v7)
$(McrTagsYmlTagGroup:9.0-nanoserver-ltsc2022)
Expand Down
4 changes: 2 additions & 2 deletions eng/readme-templates/FeaturedTags.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ elif match(REPO, "monitor/base"):* `9` (Release Candidate)
* `docker pull {{FULL_REPO}}:9`
* `8` (Long-Term Support)
* `docker pull {{FULL_REPO}}:8`^
elif match(REPO, "aspire-dashboard"):* `8.1`
* `docker pull {{FULL_REPO}}:8.1`^
elif match(REPO, "aspire-dashboard"):* `8.2`
* `docker pull {{FULL_REPO}}:8.2`^
else:* `9.0` (Release Candidate)
* `docker pull {{FULL_REPO}}:9.0`
* `8.0` (Long-Term Support)
Expand Down
3 changes: 2 additions & 1 deletion eng/update-dependencies/ChiselUpdater.cs
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,8 @@ public static async Task<IEnumerable<IDependencyUpdater>> GetChiselUpdatersAsync

public static string GetChiselManifestVariable(string product, string arch, string type, string dockerfileVersion = "latest")
{
return string.Join('|', [product, dockerfileVersion, ToManifestArch(arch), type]);
// Workaround for ambiguous method call, will be fixed with https://github.com/dotnet/csharplang/issues/8374
return string.Join('|', new string[] { product, dockerfileVersion, ToManifestArch(arch), type });
}

private static Regex GetAssetRegex(string arch) => new(@"chisel_v\d+\.\d+\.\d+_linux_" + arch + @"\.tar\.gz");
Expand Down
4 changes: 2 additions & 2 deletions eng/update-dependencies/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# build image
FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/sdk:8.0-alpine AS build-env
FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/sdk:9.0-alpine AS build-env
ARG TARGETARCH
# The rid must be version-specific to workaround a libgit2sharp issue (see https://github.com/dotnet/dotnet-docker/pull/2111)
ARG RID=linux-musl-$TARGETARCH
Expand All @@ -20,7 +20,7 @@ RUN dotnet publish -r $RID /p:UseRidGraph=true -c Release -o out --no-restore


# runtime image
FROM mcr.microsoft.com/dotnet/sdk:8.0-alpine
FROM mcr.microsoft.com/dotnet/sdk:9.0-alpine

# install Docker
RUN apk add --no-cache \
Expand Down
2 changes: 1 addition & 1 deletion eng/update-dependencies/update-dependencies.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework>net9.0</TargetFramework>
<LangVersion>latest</LangVersion>
</PropertyGroup>

Expand Down
Loading
Loading