Skip to content

Conversation

ahmedmuhsin
Copy link
Contributor

This pull request updates the installation process for Azure Functions Core Tools in the build.ps1 script. Instead of downloading and extracting a zip file manually, the script now installs the tools globally via npm and then copies the necessary files into the expected directory structure. This change streamlines the setup process and leverages npm for version management.

Core Tools installation process update:

  • Replaces manual download and extraction of Azure Functions Core Tools with a global npm installation, simplifying the setup and ensuring the latest version is used.
  • After npm installation, copies the CLI payload from the global npm module directory into the local Azure.Functions.Cli directory, maintaining compatibility with existing test layouts.

@ahmedmuhsin ahmedmuhsin marked this pull request as ready for review October 13, 2025 20:36
@ahmedmuhsin ahmedmuhsin requested a review from a team as a code owner October 13, 2025 20:36
@ahmedmuhsin ahmedmuhsin merged commit fc563db into Azure:dev Oct 13, 2025
4 checks passed
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