Skip to content

Do proper workspace scaffolding on pcb import#526

Merged
akhilles merged 2 commits intomainfrom
new-workspace-on-import
Feb 11, 2026
Merged

Do proper workspace scaffolding on pcb import#526
akhilles merged 2 commits intomainfrom
new-workspace-on-import

Conversation

@akhilles
Copy link
Contributor

@akhilles akhilles commented Feb 11, 2026

Note

Medium Risk
Changes pcb import to create/git-init and template a full workspace when importing into a new directory, which affects filesystem writes and external git invocation and could impact import flows in CI/user environments.

Overview
pcb import now initializes a full workspace scaffold when the output directory is new (runs git init, writes pcb.toml, README.md, .gitignore, and installs the skill path) by reusing shared workspace initialization logic.

Workspace creation code is refactored to introduce init_workspace() for reuse, the workspace pcb.toml template now omits the repository field when empty, and E2E CI is updated to stop pre-creating a workspace before running import; release notes are added to CHANGELOG.md.

Written by Cursor Bugbot for commit b77ce71. This will update automatically on new commits. Configure here.

@akhilles akhilles requested a review from LK February 11, 2026 18:29
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 4 potential issues.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

@akhilles akhilles merged commit bfeea4c into main Feb 11, 2026
12 checks passed
@akhilles akhilles deleted the new-workspace-on-import branch February 11, 2026 18:53
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.

2 participants