* Add dynamic shard count calculation for Playwright tests in CI workflow
* Fix incorrect format for shardTotal in TypeScript test workflow
* Enhance CI workflow by dynamically generating shard indices using JSON array
* Set default test suites to an empty array in TypeScript CI workflow
* Improve shard index array creation using jq in CI workflow
* Add Playwright installation step to CI workflow
* Update CI workflow to use setup-node and install Node.js dependencies
* Refactor shard index array creation in CI workflow for proper escaping
* Refactor CI workflow to use matrix combinations for test sharding
* Refactor CI workflow to improve matrix handling and shard configuration
* Remove redundant condition from Playwright Tests job in CI workflow
* Add grep pattern for release tests and conditional job execution in CI workflow