Skip to content

Conversation

@ederpf
Copy link

@ederpf ederpf commented Dec 24, 2025

While running "dependency-check-build-task@6" task on an Azure DevOps pipeline this warning is shown:

##[warning]Task 'OWASP Dependency Check' version 6 (dependency-check-build-task@6) is dependent on a Node version (16) that is end-of-life. Contact the extension owner for an updated version of the task. Task maintainers should review Node upgrade guidance: https://aka.ms/node-runner-guidance

image

I noticed that the task is configured to run on Node 10, Node 16, and Node 20, but Node 20 is not working. After doing some research, I found that the reason it still uses Node 16 is that the handler name in task.json is incorrect for Node 20. Azure Pipelines expects Node20_1, not Node20.

@Saturate
Copy link
Collaborator

We've got some pipeline trouble, and I don't have access. But does this do the same as #185 ?

@ederpf
Copy link
Author

ederpf commented Dec 26, 2025

Hi @Saturate , thank you for the quick response. Yes, we could go with that PR instead mine. Keeping only node20, it will fix the warning and it does not make sense to keep EOL versions that can generate noise.

Do you think if that PR can be merged? We can close this one.

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.

3 participants