Skip to content

[Asyncify] Fix fix-asyncify command - #3509

Merged
brandonpayton merged 1 commit into
trunkfrom
fix-issue-related-to-fix-asyncify-command
Apr 24, 2026
Merged

[Asyncify] Fix fix-asyncify command#3509
brandonpayton merged 1 commit into
trunkfrom
fix-issue-related-to-fix-asyncify-command

Conversation

@mho22

@mho22 mho22 commented Apr 20, 2026

Copy link
Copy Markdown
Collaborator

Motivation for the change, related issues

Related to this issue

The npm run fix-asyncify command was broken because the test-php-asyncify-all NX target was removed from packages/php-wasm/node/project.json in a previous pull request. The rebuild-while-asyncify-functions-missing.mjs script depends on this target to run all asyncify test groups, so without it, the fix-asyncify workflow fails.

Implementation details

Re-added the test-php-asyncify-all target to packages/php-wasm/node/project.json. It is a nx:noop executor that depends on all asyncify test group targets, matching the original definition that was accidentally removed.

Testing Instructions (or ideally a Blueprint)

Run npm run fix-asyncify and verify it no longer errors out with a missing target.

@mho22
mho22 requested review from a team, brandonpayton and Copilot April 20, 2026 11:31

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Restores the missing NX target required by the npm run fix-asyncify workflow by reintroducing an aggregate asyncify test target.

Changes:

  • Re-added the test-php-asyncify-all NX target as a nx:noop aggregator.
  • Configured it to depend on all asyncify test group targets so the workflow can run end-to-end again.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@brandonpayton brandonpayton left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, and the target is no longer missing. Thank you!

@brandonpayton
brandonpayton merged commit c3664b4 into trunk Apr 24, 2026
47 checks passed
@brandonpayton
brandonpayton deleted the fix-issue-related-to-fix-asyncify-command branch April 24, 2026 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

3 participants