Skip to content

Refactor prepare task to use typed inputs and outputs#1324

Draft
justin-thurman wants to merge 11 commits into
mainfrom
CAP-4391
Draft

Refactor prepare task to use typed inputs and outputs#1324
justin-thurman wants to merge 11 commits into
mainfrom
CAP-4391

Conversation

@justin-thurman
Copy link
Copy Markdown
Contributor

@justin-thurman justin-thurman commented May 8, 2026

  • Promote prepare task to module
  • Move validateFiles to separate file
  • Move validateAndroidArtifact to separate file
  • Move traceChangedFiles to separate file
  • Move calculateFileHashes to separate file
📦 Published PR as canary version: 16.10.1--canary.1324.25741938765.0

✨ Test out this PR locally via:

npm install chromatic@16.10.1--canary.1324.25741938765.0
# or 
yarn add chromatic@16.10.1--canary.1324.25741938765.0

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 8, 2026

📦 Package Size: 7100 KB
✅ Compared to main: 0 KB 9ed03ec (7100 KB)

@justin-thurman justin-thurman added patch Auto: Increment the patch version when merged skip-release Auto: Preserve the current version when merged labels May 8, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 8, 2026

Codecov Report

❌ Patch coverage is 86.45161% with 21 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.26%. Comparing base (9ed03ec) to head (ce5c113).

Files with missing lines Patch % Lines
node-src/tasks/prepare/index.ts 63.15% 16 Missing and 5 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1324      +/-   ##
==========================================
- Coverage   80.74%   80.26%   -0.48%     
==========================================
  Files         214      218       +4     
  Lines        4197     4227      +30     
  Branches     1197     1200       +3     
==========================================
+ Hits         3389     3393       +4     
- Misses        694      709      +15     
- Partials      114      125      +11     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@justin-thurman justin-thurman changed the title CAP 4391 Refactor prepare task to use typed inputs and outputs May 8, 2026
Base automatically changed from CAP-4385 to main May 11, 2026 19:06
@justin-thurman justin-thurman force-pushed the CAP-4391 branch 3 times, most recently from 4588b19 to cc18482 Compare May 12, 2026 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Auto: Increment the patch version when merged skip-release Auto: Preserve the current version when merged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant