Thanks to visit codestin.com
Credit goes to github.com

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 the task so that redundant calls will be skipped.

Previously, the poetry:install task's run key was set to once, which causes all but the first call will be skipped. A safer configuration is when_changed, which will skip subsequent calls, unless the task configuration has changed.

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 the task so that redundant calls will be skipped.

Previously, the `poetry:install` task's `run` key was set to `once`, which causes all but the first call will be
skipped. A safer configuration is `when_changed`, which will skip subsequent calls, unless the task configuration has
changed.
@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 37f7eb1 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