Skip to content

Install snapshot dependencies without building the local package - #1841

Draft
Bill Schnurr (bschnurr) with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-github-actions-job
Draft

Bill Schnurr (bschnurr) with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-github-actions-job

Conversation

Copilot AI commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

The snapshot workflow failed when building the local analysis project because its configured module root is outside the project directory.

  • Change: Install the snapshot’s runtime dependencies directly instead of building the package:
    uv pip install --system radon pathspec

Co-authored-by: bschnurr <1946977+bschnurr@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix failing GitHub Actions job Generate Code Health Snapshot Install snapshot dependencies without building the local package Sep 30, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues are reported for the workflow dependency-installation change.

No open issues 🎉

What changed in this PR

Updates the code-analysis snapshot workflow to install its runtime dependencies directly, avoiding the local package build that fails because its configured module root is outside the project directory.

Changes:

  • Replaces uv pip install --system . with uv pip install --system radon pathspec.
File Description
.github/​workflows/​code-analysis.yml Installs snapshot dependencies without building the local analysis package.

Review effort: Balanced

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.

3 participants