Skip to content

Conversation

@jonathanpeppers
Copy link
Member

We are seeing the error pushing to maestro:

D:\a\_work\1\s\.packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.25415.5\tools\SdkTasks\PublishArtifactsInManifest.proj(124,5): error : Package 'D:\a\_work\1\a\86b5ccfa-76bb-4ef4-8116-e2e3a1e113de\Xamarin.Android.Tools.AndroidSdk.1.0.106-preview.277.nupkg' already exists on 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json' with different content.
##[error].packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.25415.5\tools\SdkTasks\PublishArtifactsInManifest.proj(124,5): error : Package 'D:\a\_work\1\a\86b5ccfa-76bb-4ef4-8116-e2e3a1e113de\Xamarin.Android.Tools.AndroidSdk.1.0.106-preview.277.nupkg' already exists on 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json' with different content.
D:\a\_work\1\s\.packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.25415.5\tools\SdkTasks\PublishArtifactsInManifest.proj(124,5): error : Failed to publish package '[email protected]' to 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json' after 5 attempts. (Final status: ExistsAndDifferent)
##[error].packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.25415.5\tools\SdkTasks\PublishArtifactsInManifest.proj(124,5): error : Failed to publish package '[email protected]' to 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json' after 5 attempts. (Final status: ExistsAndDifferent)

This is because main and the release/10.0.1xx-rc1 branch are both producing packages with the same version...

Let's fix this by introducing the -ci.<branch>.<commitcount> suffix for non-release branches.

We are seeing the error pushing to maestro:

    D:\a\_work\1\s\.packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.25415.5\tools\SdkTasks\PublishArtifactsInManifest.proj(124,5): error : Package 'D:\a\_work\1\a\86b5ccfa-76bb-4ef4-8116-e2e3a1e113de\Xamarin.Android.Tools.AndroidSdk.1.0.106-preview.277.nupkg' already exists on 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json' with different content.
    ##[error].packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.25415.5\tools\SdkTasks\PublishArtifactsInManifest.proj(124,5): error : Package 'D:\a\_work\1\a\86b5ccfa-76bb-4ef4-8116-e2e3a1e113de\Xamarin.Android.Tools.AndroidSdk.1.0.106-preview.277.nupkg' already exists on 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json' with different content.
    D:\a\_work\1\s\.packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.25415.5\tools\SdkTasks\PublishArtifactsInManifest.proj(124,5): error : Failed to publish package '[email protected]' to 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json' after 5 attempts. (Final status: ExistsAndDifferent)
    ##[error].packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.25415.5\tools\SdkTasks\PublishArtifactsInManifest.proj(124,5): error : Failed to publish package '[email protected]' to 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json' after 5 attempts. (Final status: ExistsAndDifferent)

This is because `main` and the `release/10.0.1xx-rc1` branch are both
producing packages with the same version...

Let's fix this by introducing the `-ci.<branch>.<commitcount>` suffix
for non-release branches.
@jonathanpeppers
Copy link
Member Author

Versioning looks good:
image

Going to merge this ahead of CI, so we can get a build from our release branch.

@jonathanpeppers jonathanpeppers merged commit ee21069 into main Aug 18, 2025
18 of 57 checks passed
@jonathanpeppers jonathanpeppers deleted the dev/peppers/android-tools-branding branch August 18, 2025 18:17
jonathanpeppers added a commit that referenced this pull request Aug 18, 2025
We are seeing the error pushing to maestro:

    D:\a\_work\1\s\.packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.25415.5\tools\SdkTasks\PublishArtifactsInManifest.proj(124,5): error : Package 'D:\a\_work\1\a\86b5ccfa-76bb-4ef4-8116-e2e3a1e113de\Xamarin.Android.Tools.AndroidSdk.1.0.106-preview.277.nupkg' already exists on 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json' with different content.
    ##[error].packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.25415.5\tools\SdkTasks\PublishArtifactsInManifest.proj(124,5): error : Package 'D:\a\_work\1\a\86b5ccfa-76bb-4ef4-8116-e2e3a1e113de\Xamarin.Android.Tools.AndroidSdk.1.0.106-preview.277.nupkg' already exists on 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json' with different content.
    D:\a\_work\1\s\.packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.25415.5\tools\SdkTasks\PublishArtifactsInManifest.proj(124,5): error : Failed to publish package '[email protected]' to 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json' after 5 attempts. (Final status: ExistsAndDifferent)
    ##[error].packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.25415.5\tools\SdkTasks\PublishArtifactsInManifest.proj(124,5): error : Failed to publish package '[email protected]' to 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json' after 5 attempts. (Final status: ExistsAndDifferent)

This is because `main` and the `release/10.0.1xx-rc1` branch are both
producing packages with the same version...

Let's fix this by introducing the `-ci.<branch>.<commitcount>` suffix
for non-release branches.
@github-actions github-actions bot locked and limited conversation to collaborators Sep 18, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants