Skip to content

Conversation

@LordKubaya
Copy link
Contributor

@LordKubaya LordKubaya commented Nov 4, 2025

  • Refactored Cactus CI

  • Dynamic Diff Analysis

    • Implements dynamic detection of code changes to run CI only for the affected packages, skips code comments.
    • Packages that depend on updated components are automatically included (e.g., changes to a top-level package trigger CI runs for all dependent leaf packages).
    • Resolves ci(performance): speed up CI - dynamic diff analysis #2364.
  • Resolved yarn codegen job flakiness by caching the required JAR files.

  • Fixed outdated or broken references, including old links and missing FabricAIO Docker image versions.

  • Updated and fixed devcontainer dependencies.

@LordKubaya LordKubaya force-pushed the ci-refactor branch 30 times, most recently from a2ec722 to 79f3f28 Compare November 5, 2025 16:15
@LordKubaya LordKubaya force-pushed the ci-refactor branch 7 times, most recently from d658e6c to ff72876 Compare November 20, 2025 18:18
@LordKubaya LordKubaya changed the title ci: refactor ci: refactor and fixes Nov 20, 2025
@LordKubaya LordKubaya marked this pull request as ready for review November 20, 2025 23:34
@LordKubaya LordKubaya force-pushed the ci-refactor branch 11 times, most recently from 13238e5 to d7463d5 Compare November 25, 2025 13:54
@LordKubaya LordKubaya force-pushed the ci-refactor branch 2 times, most recently from f8adf89 to 4687da7 Compare December 4, 2025 17:13
Signed-off-by: Rafael Belchior <[email protected]>
Co-signed-by: Rafael Belchior <[email protected]>
Signed-off-by: Carlos Amaro <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ci: break up ci.yaml into smaller workflow files - use workflow calls ci(performance): speed up CI - dynamic diff analysis

2 participants