feat: optimize CI/CD pipeline and fix project tests#351
feat: optimize CI/CD pipeline and fix project tests#351Vivian-04 wants to merge 1 commit intoSmartdevs17:mainfrom
Conversation
|
Hi @Vivian-04, This PR could not be merged. Please check for conflicts and resolve them. 🤖 Drips Wave Review Agent |
|
Hiii
I’m so sorry, i’m just seeing this now
Can i still check and resolve this?
…On Wed, 29 Apr 2026 at 10:47, Stephen Joseph ***@***.***> wrote:
*Smartdevs17* left a comment (Smartdevs17/SubTrackr#351)
<#351 (comment)>
|
Yes |
PR #241 CI/CD Pipeline Optimization
Description
This PR implements comprehensive optimizations for the SubTrackr CI/CD pipeline, focusing on build speed, parallelization, and deployment reliability. It also addresses several pre-existing test issues and environment configuration problems to ensure a stable and green pipeline.
Key Changes
1. CI/CD Pipeline Infrastructure
dorny/paths-filterto detect changes in specific modules. Jobs for TypeScript, Rust, and Load tests are now conditionally skipped if no relevant files have changed.canary,prod, androllback.versioninput to allow rolling back to specific Git tags viaworkflow_dispatch.2. Project Health & Test Fixes
@react-native/jest-presetto resolve compatibility issues with the latest React Native version in the Jest environment.virtual: trueto fix module resolution errors.WalletErrormessages.parseCSVwas casting numbers to strings.processImportfor 'create' mode.AsyncStorageto prevent native module resolution errors during tests.Verification
Closes #241