diff --git a/.github/instructions/integration-tests.instructions.md b/.github/instructions/integration-tests.instructions.md index 672a0294f2ca..3990d8fc8393 100644 --- a/.github/instructions/integration-tests.instructions.md +++ b/.github/instructions/integration-tests.instructions.md @@ -179,11 +179,14 @@ If the skill reports missing prerequisites, provision the local SDK: 1. **Provision the local SDK and workloads** - The `.dotnet/` folder must contain a fully provisioned .NET SDK with MAUI workloads. Run: ```bash + # Step 0: Restore repo-local tools (Cake, etc.) from .config/dotnet-tools.json + dotnet tool restore + # Step 1: Download the .NET SDK (creates .dotnet/dotnet binary) - ./build.sh --target=dotnet - + dotnet cake --target=dotnet + # Step 2: Install MAUI workloads into the local SDK (takes ~5 minutes) - ./build.sh --target=dotnet-local-workloads + dotnet cake --target=dotnet-local-workloads ``` **Verification**: After provisioning, verify the setup: