Skip to content

ci: migrate PR checks to GitHub Actions#4004

Merged
Saadnajmi merged 10 commits intomainfrom
copilot/move-pr-checks-to-github-actions
Feb 12, 2026
Merged

ci: migrate PR checks to GitHub Actions#4004
Saadnajmi merged 10 commits intomainfrom
copilot/move-pr-checks-to-github-actions

Conversation

Copy link
Contributor

Copilot AI commented Feb 10, 2026

  • Create GitHub Actions PR workflow (.github/workflows/pr.yml)
  • Add catch-all PR job that depends on all other checks
  • Fix Windows SDK version mismatch on windows-latest runner (use 10.0.26100.0, the only SDK on Windows Server 2025)
  • Update setup-toolchain to @5.0.14
  • Delete old Azure Pipelines PR checks (.ado/azure-pipelines.yml)
  • Run Android PR job on ubuntu-latest instead of macos-latest
  • Use macos-latest for macOS and iOS PR jobs

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 2 commits February 10, 2026 18:38
Co-authored-by: Saadnajmi <6722175+Saadnajmi@users.noreply.github.com>
Co-authored-by: Saadnajmi <6722175+Saadnajmi@users.noreply.github.com>
Copilot AI changed the title [WIP] Move PR checks from Azure Pipelines to GitHub Actions feat: migrate PR checks from Azure Pipelines to GitHub Actions Feb 10, 2026
Copilot AI requested a review from Saadnajmi February 10, 2026 18:41
Copilot AI changed the title feat: migrate PR checks from Azure Pipelines to GitHub Actions Migrate PR checks from Azure Pipelines to GitHub Actions Feb 10, 2026
Co-authored-by: Saadnajmi <6722175+Saadnajmi@users.noreply.github.com>
Co-authored-by: Saadnajmi <6722175+Saadnajmi@users.noreply.github.com>
@changeset-bot
Copy link

changeset-bot bot commented Feb 11, 2026

⚠️ No Changeset found

Latest commit: 0acc1a6

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@Saadnajmi
Copy link
Collaborator

@copilot can we setup our toolchain in the PR using the RNTA action, like so?

      - name: Set up toolchain
        uses: microsoft/react-native-test-app/.github/actions/setup-toolchain@5.0.14

Co-authored-by: Saadnajmi <6722175+Saadnajmi@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Feb 11, 2026

@copilot can we setup our toolchain in the PR using the RNTA action, like so?

      - name: Set up toolchain

...

Done — updated all 7 references from @4.4.5 to @5.0.14 in 30cf1d4.

@Saadnajmi
Copy link
Collaborator

@copilot the windows PR check still consistently fails

…latest)

Co-authored-by: Saadnajmi <6722175+Saadnajmi@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Feb 11, 2026

@copilot the windows PR check still consistently fails

The windows-latest runner (Windows Server 2025) only has SDK 10.0.26100.0 installed — both 10.0.19041.0 and 10.0.22621.0 are absent. Updated the --msbuildprops to target 10.0.26100.0 in 3e2a40c.

@Saadnajmi Saadnajmi changed the title Migrate PR checks from Azure Pipelines to GitHub Actions ci: migrate PR checks to GitHub Actions Feb 11, 2026
@Saadnajmi Saadnajmi marked this pull request as ready for review February 11, 2026 04:30
@Saadnajmi
Copy link
Collaborator

@copilot lets' delete the old Azure Pipelines PR checks

Co-authored-by: Saadnajmi <6722175+Saadnajmi@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Feb 11, 2026

@copilot lets' delete the old Azure Pipelines PR checks

Deleted .ado/azure-pipelines.yml in 3f40495. The publish pipeline (.ado/azure-pipelines.publish.yml) and shared resources (scripts, templates, variables, config) are kept since they're still used by the publish pipeline and the new GHA workflow.

Co-authored-by: Saadnajmi <6722175+Saadnajmi@users.noreply.github.com>
Copilot AI requested a review from Saadnajmi February 11, 2026 21:52
@Saadnajmi Saadnajmi enabled auto-merge (squash) February 11, 2026 21:55
Co-authored-by: Saadnajmi <6722175+Saadnajmi@users.noreply.github.com>
Copilot AI requested a review from Saadnajmi February 11, 2026 23:24
@Saadnajmi Saadnajmi merged commit 52b1e8f into main Feb 12, 2026
11 checks passed
@Saadnajmi Saadnajmi deleted the copilot/move-pr-checks-to-github-actions branch February 12, 2026 01:39
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.

3 participants