KEMBAR78
[ci] Clean up some ci files by rmarinho · Pull Request #30983 · dotnet/maui · GitHub
Skip to content

Conversation

rmarinho
Copy link
Member

@rmarinho rmarinho commented Aug 1, 2025

Description of Change

Cleanup some files that don t make to much sense, add some info to the development tips

This pull request removes the platform-specific scripts for setting up a local .NET environment. The changes eliminate redundant scripts and simplify the project setup process.

Removal of platform-specific scripts:

  • dotnet-local.cmd: Removed the Windows batch script that set up the local .NET environment and provided instructions for building MAUI.
  • dotnet-local.sh: Removed the Bash script for Unix-based systems that set up the local .NET environment and provided similar instructions for building MAUI.

@Copilot Copilot AI review requested due to automatic review settings August 1, 2025 18:38
@rmarinho rmarinho requested a review from a team as a code owner August 1, 2025 18:38
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR removes platform-specific scripts that were used to set up local .NET environments for development. The changes eliminate redundant tooling and simplify the project setup process by removing maintenance overhead for these wrapper scripts.

  • Removal of Windows batch script for local .NET environment setup
  • Removal of Bash script for Unix-based systems with equivalent functionality

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
dotnet-local.cmd Removes Windows batch script that configured local .NET environment and provided build instructions
dotnet-local.sh Removes Bash script that configured local .NET environment for Unix-based systems

@rmarinho rmarinho merged commit b13ec4e into main Aug 4, 2025
127 of 130 checks passed
@rmarinho rmarinho deleted the remove-old-files branch August 4, 2025 10:20
### Compile using a local `.dotnet\dotnet` via `build.*` scripts on the root folder

This method will use the .NET and workload versions that are specific to the branch you are on. There may be occasions when your global installation of .NET is not compatible with a particular branch. In such cases, this method will create a local folder containing all the .NET versions specific to that branch.
This method uses the arcade build infraestructure. For more information you can look [here](https://github.com/dotnet/arcade/blob/main/Documentation/ArcadeSdk.md#build-scripts-and-extensibility-points)
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
This method uses the arcade build infraestructure. For more information you can look [here](https://github.com/dotnet/arcade/blob/main/Documentation/ArcadeSdk.md#build-scripts-and-extensibility-points)
This method uses the arcade build infrastructure. For more information you can look [here](https://github.com/dotnet/arcade/blob/main/Documentation/ArcadeSdk.md#build-scripts-and-extensibility-points)

SuthiYuvaraj pushed a commit to SuthiYuvaraj/maui that referenced this pull request Aug 12, 2025
* [ci] remove files not used

* Fix development tips
rmarinho added a commit that referenced this pull request Aug 13, 2025
* [ci] remove files not used

* Fix development tips
@github-actions github-actions bot locked and limited conversation to collaborators Sep 4, 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