Skip to content

Conversation

gdraynz
Copy link
Contributor

@gdraynz gdraynz commented Jan 26, 2024

Warnings are now being sent out due the deprecation of node16, node20 should be used for Github Actions.
This PR also update the npm:validate task based on @alessio-perugini's comment below.

@CLAassistant
Copy link

CLAassistant commented Jan 26, 2024

CLA assistant check
All committers have signed the CLA.

@alessio-perugini
Copy link
Contributor

alessio-perugini commented Feb 1, 2024

@gdraynz thank you for taking care of this. Try to change the npm:validate target in the Taskefile by copying the one here: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-npm-task/Taskfile.yml#L12-L86

We have solved this with @per1234 in the https://github.com/arduino/setup-protoc

@gdraynz
Copy link
Contributor Author

gdraynz commented Feb 1, 2024

Awesome, that did it thank you @alessio-perugini.

@alessio-perugini
Copy link
Contributor

@per1234 I've tested this in a private repo and it looks good. After merging this ideally, we should bump a major version to v2. Let me know if you want to do this, or I can take care of this. 🤓

@alessio-perugini alessio-perugini merged commit f2514b0 into arduino:main Feb 6, 2024
@per1234 per1234 added type: imperfection Perceived defect in any part of project topic: infrastructure Related to project infrastructure labels Feb 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: infrastructure Related to project infrastructure type: imperfection Perceived defect in any part of project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants