Problem
The centrally managed if-nodejs-pr-testing.yml workflow is missing several standard optimizations that would significantly reduce CI time across all AsyncAPI repositories.
Proposed Changes
-
Add Concurrency Control
-
Add Path Filtering
-
Skip Merge Commits
-
Enable NPM Caching
I’m happy to submit a PR implementing this.