Skip to content

fix(ci): isolate downstream dependency resolver - #335

Merged
Pigbibi merged 2 commits into
mainfrom
fix/qpk-pin-propagation-trigger
Aug 23, 2026
Merged

fix(ci): isolate downstream dependency resolver#335
Pigbibi merged 2 commits into
mainfrom
fix/qpk-pin-propagation-trigger

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Aug 23, 2026

Copy link
Copy Markdown
Contributor

Summary

  • create a temporary uv virtual environment for each downstream dependency dry-run
  • avoid relying on an ambient virtual environment on GitHub-hosted runners

This fixes the first staged propagation run, which correctly reached dependency verification but failed because uv pip had no target environment.

Verification

  • CN strategy staged dry-run passed
  • 14 targeted tests passed
  • Ruff/actionlint/diff check passed

No live, trading, Binance, or OCI changes.

Pigbibi and others added 2 commits August 24, 2026 02:41
Co-Authored-By: Codex <noreply@openai.com>
Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi enabled auto-merge (squash) August 23, 2026 18:43
@Pigbibi
Pigbibi merged commit c2c02e3 into main Aug 23, 2026
1 check passed
@Pigbibi
Pigbibi deleted the fix/qpk-pin-propagation-trigger branch August 23, 2026 18:44
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.

1 participant