pulumi / pulumi-az-pipelines-task

Azure Pipelines task extension for running Pulumi apps.
https://marketplace.visualstudio.com/publishers/pulumi
Apache License 2.0
27 stars 19 forks source link

Support Node16 execution handler for newer build agents #151

Closed praneetloke closed 8 months ago

praneetloke commented 8 months ago

This PR updates many dependencies to their latest version in order to support the Node16 execution handler. Most notable upgrades are azure-pipelines-task-lib and azure-pipelines-tool-lib which are crucial SDKs for custom task extensions. I had a look at the changelog for those two packages and didn't see anything concerning.

The Node10 execution handler must remain in the extension manifest until Azure stops supporting older build agents completely. They released v3.x for build agents earlier this year. While Microsoft-hosted build agents will automatically use the latest agent version, self-hosted build agents are opt-in at this time.


Thank you for contributing! Before submitting your PR, can you please confirm that you have done the following?