Made Install-Dependencies much faster by only installing missing requirements
The current build script installs all required module dependencies, even if they are already installed. This only installs them if they are missing or not using the required version.
The -Force switch follows the original behavior of installing all modules, even if they are already installed.
This PR addresses #893 (Make Install-Dependencies faster by only installing what is needed). It's a low priority "nice to have" feature that improves the local build experience.
Learn Build status updates of commit df85d15:
:white_check_mark: Validation status: passed
| File | Status | Preview URL | Details |
|---|---|---|---|
| build/Install-Dependencies.ps1 | :white_check_mark:Succeeded |
For more details, please refer to the build report.
For any questions, please:
- Try searching the learn.microsoft.com contributor guides
- Post your question in the Learn support channel
Learn Build status updates of commit e090cee:
:white_check_mark: Validation status: passed
| File | Status | Preview URL | Details |
|---|---|---|---|
| build/Install-Dependencies.ps1 | :white_check_mark:Succeeded |
For more details, please refer to the build report.
For any questions, please:
- Try searching the learn.microsoft.com contributor guides
- Post your question in the Learn support channel
Learn Build status updates of commit 4953171:
:white_check_mark: Validation status: passed
| File | Status | Preview URL | Details |
|---|---|---|---|
| build/Install-Dependencies.ps1 | :white_check_mark:Succeeded |
For more details, please refer to the build report.
For any questions, please:
- Try searching the learn.microsoft.com contributor guides
- Post your question in the Learn support channel
Learn Build status updates of commit 2e1c8dc:
:white_check_mark: Validation status: passed
| File | Status | Preview URL | Details |
|---|---|---|---|
| build/Install-Dependencies.ps1 | :white_check_mark:Succeeded |
For more details, please refer to the build report.
For any questions, please:
- Try searching the learn.microsoft.com contributor guides
- Post your question in the Learn support channel
Learn Build status updates of commit 0f74281:
:white_check_mark: Validation status: passed
| File | Status | Preview URL | Details |
|---|---|---|---|
| build/Install-Dependencies.ps1 | :white_check_mark:Succeeded |
For more details, please refer to the build report.
For any questions, please:
- Try searching the learn.microsoft.com contributor guides
- Post your question in the Learn support channel
Learn Build status updates of commit 7e83d2c:
:white_check_mark: Validation status: passed
| File | Status | Preview URL | Details |
|---|---|---|---|
| build/Install-Dependencies.ps1 | :white_check_mark:Succeeded |
For more details, please refer to the build report.
For any questions, please:
- Try searching the learn.microsoft.com contributor guides
- Post your question in the Learn support channel
Learn Build status updates of commit 60bf7fb:
:white_check_mark: Validation status: passed
| File | Status | Preview URL | Details |
|---|---|---|---|
| build/Install-Dependencies.ps1 | :white_check_mark:Succeeded |
For more details, please refer to the build report.
For any questions, please:
- Try searching the learn.microsoft.com contributor guides
- Post your question in the Learn support channel
Learn Build status updates of commit 7343254:
:white_check_mark: Validation status: passed
| File | Status | Preview URL | Details |
|---|---|---|---|
| build/Install-Dependencies.ps1 | :white_check_mark:Succeeded |
For more details, please refer to the build report.
For any questions, please:
- Try searching the learn.microsoft.com contributor guides
- Post your question in the Learn support channel
Learn Build status updates of commit e99a74f:
:white_check_mark: Validation status: passed
| File | Status | Preview URL | Details |
|---|---|---|---|
| build/Install-Dependencies.ps1 | :white_check_mark:Succeeded |
For more details, please refer to the build report.
For any questions, please:
- Try searching the learn.microsoft.com contributor guides
- Post your question in the Learn support channel
Learn Build status updates of commit f699430:
:white_check_mark: Validation status: passed
| File | Status | Preview URL | Details |
|---|---|---|---|
| build/Install-Dependencies.ps1 | :white_check_mark:Succeeded |
For more details, please refer to the build report.
For any questions, please:
- Try searching the learn.microsoft.com contributor guides
- Post your question in the Learn support channel
Learn Build status updates of commit e3368ff:
:warning: Validation status: warnings
| File | Status | Preview URL | Details |
|---|---|---|---|
| :warning:Warning | Details | ||
| module/docfx.json | :warning:Warning | Details | |
| build/Install-Dependencies.ps1 | :white_check_mark:Succeeded |
- Line 0, Column 0: [Warning: MAML2Yaml_Directory_NotFound]
Directory can't be found: entra-powershell-v1.0 - Line 0, Column 0: [Warning: MAML2Yaml_Directory_NotFound]
Directory can't be found: entra-powershell-beta - Line 0, Column 0: [Warning: not-failed]
Invalid value for 'open_to_public_contributors': 'True'.
module/docfx.json
- Line 27, Column 30: [Warning: not-failed]
Invalid value for 'extendBreadcrumb': 'True'.
For more details, please refer to the build report.
Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:
- Try searching the learn.microsoft.com contributor guides
- Post your question in the Learn support channel
Learn Build status updates of commit 855d81b:
:white_check_mark: Validation status: passed
| File | Status | Preview URL | Details |
|---|---|---|---|
| build/Install-Dependencies.ps1 | :white_check_mark:Succeeded |
For more details, please refer to the build report.
Learn Build status updates of commit e7eab97:
:white_check_mark: Validation status: passed
| File | Status | Preview URL | Details |
|---|---|---|---|
| build/Install-Dependencies.ps1 | :white_check_mark:Succeeded |
For more details, please refer to the build report.
Learn Build status updates of commit 6017370:
:white_check_mark: Validation status: passed
| File | Status | Preview URL | Details |
|---|---|---|---|
| build/Install-Dependencies.ps1 | :white_check_mark:Succeeded |
For more details, please refer to the build report.
Learn Build status updates of commit 3c9f16e:
:white_check_mark: Validation status: passed
| File | Status | Preview URL | Details |
|---|---|---|---|
| build/Install-Dependencies.ps1 | :white_check_mark:Succeeded |
For more details, please refer to the build report.
Learn Build status updates of commit 8ea8211:
:white_check_mark: Validation status: passed
| File | Status | Preview URL | Details |
|---|---|---|---|
| build/Install-Dependencies.ps1 | :white_check_mark:Succeeded |
For more details, please refer to the build report.