Skip to content

Update repository links to dotnet/android - #12790

Open
RoderickIveans wants to merge 1 commit into
dotnet:mainfrom
RoderickIveans:xamarin
Open

RoderickIveans wants to merge 1 commit into
dotnet:mainfrom
RoderickIveans:xamarin

Conversation

@RoderickIveans

Copy link
Copy Markdown

Pull Request
title and
description
should follow the
commit-messages.md workflow documentation, and in particular should include:

  • Useful description of why the change is necessary.
  • Links to issues fixed
  • Unit tests

@RoderickIveans

Copy link
Copy Markdown
Author

I have updated some of the old Xamarin links to point to the new dotnet/android repository. However, I noticed that many projects and directories in the repo are still using the old Xamarin naming convention.

Since the repository has already begun transitioning away from Xamarin references, I wanted to ask,Is there a plan to rename these remaining Xamarin‑named projects?

@jonathanpeppers

Copy link
Copy Markdown
Member

Since the repository has already begun transitioning away from Xamarin references, I wanted to ask,Is there a plan to rename these remaining Xamarin‑named projects?

We are doing this slowly as we introduce new code. (And we won't do it at all if it is too much of a breaking change, e.g. Mono.Android.dll)

After we branch for .NET 11, we'll likely do a lot of this.

@jonathanpeppers

Copy link
Copy Markdown
Member

/review

@github-actions

github-actions Bot commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Android PR Reviewer completed successfully!

Warning

Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • azcliprod.blob.core.windows.net

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "azcliprod.blob.core.windows.net"

See Network Configuration for more information.

Generated by Android PR Reviewer for #12790

@github-actions github-actions Bot 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.

Reject — 1 error, 0 warnings, 0 suggestions.

The bulk repository-link migration is consistent, but the nightly stale-reference scanner was inverted: it now treats the current dotnet/android wiki as stale and will flag the canonical links this PR introduces. The inline comment identifies the required correction.

CI is currently red in Package Tests macOS > Tests > APKs 2 and MAUI Tests MAUI Integration; the Azure logs were unavailable to this review, so their root causes could not be classified. The changed product sources are comment/link-only, while the scanner defect is independently reproducible from its matcher.

Warning

Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • azcliprod.blob.core.windows.net

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "azcliprod.blob.core.windows.net"

See Network Configuration for more information.

Generated by Android PR Reviewer for #12790 · copilot · gpt56 · 80.5 AIC · ⌖ 11.4 AIC · ⊞ 21K
Comment /review to run again

echo "### Stale Xamarin documentation and repository links"
DOC_MATCHES=$(grep -rnEi \
'https?://(docs\.microsoft\.com/xamarin/android|developer\.xamarin\.com/(guides/)?android|github\.com/xamarin/xamarin-android/wiki)' \
'https?://(docs\.microsoft\.com/xamarin/android|developer\.xamarin\.com/(guides/)?android|github\.com/dotnet/android/wiki)' \

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.

🤖 ❌ Patterns — Keep github.com/xamarin/xamarin-android/wiki in this stale-link matcher. dotnet/android is the current repository (as line 17 states), so this pattern now reports canonical links as stale—including README.md:53 and the message-documentation links this PR just migrated—and sends the nightly fixer after valid URLs. Line 10 should likewise continue naming xamarin/xamarin-android as the archived repository.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So, this is a nightly workflow that looks for "stale" things. It should probably be reverted, thanks!

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