Skip to content

Conversation

per1234
Copy link
Contributor

@per1234 per1234 commented Sep 7, 2025

The "Task" task runner tool is used to perform common development operations for the project.

Tasks may call other tasks. Under certain conditions, this can result in the same task being called redundantly. This can be avoided by using the run key to configure so that all but the first call will be ignored.

Previously such a configuration was used in some tasks which will never be called redundantly. That configuration only makes the tasks more difficult to understand and maintain, without any benefit. For this reason, the run keys are removed from these tasks.

The "Task" task runner tool is used to perform common development operations for the project.

Tasks may call other tasks. Under certain conditions, this can result in the same task being called redundantly. This
can be avoided by using the `run` key to configure so that all but the first call will be ignored.

Previously such a configuration was used in some tasks which will never be called redundantly. That configuration only
makes the tasks more difficult to understand and maintain, without any benefit. For this reason, the `run` keys are
removed from these tasks.
@per1234 per1234 self-assigned this Sep 7, 2025
@per1234 per1234 added type: enhancement Proposed improvement topic: infrastructure Related to project infrastructure labels Sep 7, 2025
@per1234 per1234 merged commit b0ed02a into arduino:main Sep 7, 2025
33 checks passed
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: enhancement Proposed improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant