Skip to content

chore: stop using gulp as a test task runner - #10415

Open
lizschwab wants to merge 6 commits into
RaspberryPiFoundation:mainfrom
lizschwab:10306
Open

chore: stop using gulp as a test task runner#10415
lizschwab wants to merge 6 commits into
RaspberryPiFoundation:mainfrom
lizschwab:10306

Conversation

@lizschwab

@lizschwab lizschwab commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

The basics

The details

Resolves

Fixes #10306

Proposed Changes

Removes the gulp test task file and uses nx instead to orchestrate which tests are run in which order. A couple of the test tasks live in the gulp build tasks file, which will be addressed with #10305, so those were not updated.

Reason for Changes

Using gulp for this was causing issues where nx was unable to cache test results and had to run blockly tests separately from other tests. These can now be run in parallel.

@github-actions github-actions Bot added the PR: chore General chores (dependencies, typos, etc) label Sep 9, 2026
@github-actions github-actions Bot added PR: chore General chores (dependencies, typos, etc) and removed PR: chore General chores (dependencies, typos, etc) labels Sep 9, 2026
@lizschwab
lizschwab marked this pull request as ready for review September 9, 2026 19:04
@lizschwab
lizschwab requested a review from a team as a code owner September 9, 2026 19:04
@lizschwab
lizschwab requested a review from gonfunko September 9, 2026 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: chore General chores (dependencies, typos, etc)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

stop using gulp as a test task runner

2 participants