Skip to content

chore(cli-generator): sync cli-sdk@9c1f38f#16187

Merged
jsklan merged 2 commits into
mainfrom
chore/sync-cli-sdk
Jun 2, 2026
Merged

chore(cli-generator): sync cli-sdk@9c1f38f#16187
jsklan merged 2 commits into
mainfrom
chore/sync-cli-sdk

Conversation

@fern-support
Copy link
Copy Markdown
Collaborator

@fern-support fern-support commented Jun 2, 2026

Automated sync of fern-api/cli-sdk main HEAD into generators/cli/sdk/.

Source: cli-sdk@9c1f38fd0ffba8da21db241c07179f48fa0cecf7

Generated by .github/workflows/sync-cli-sdk.yml via generators/cli/scripts/sync-sdk.sh.
Seed tests (pnpm seed test --generator cli) are the trust boundary — if they pass, a human reviewer can merge.


Open in Devin Review

Copy link
Copy Markdown

@claude claude Bot left a comment

Choose a reason for hiding this comment

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

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review to trigger a review and subscribe this PR to future pushes, or @claude review once for a one-time review.

Tip: disable this comment in your organization's Code Review settings.

Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

@jsklan jsklan enabled auto-merge (squash) June 2, 2026 17:46
@jsklan jsklan disabled auto-merge June 2, 2026 17:56
@jsklan jsklan force-pushed the chore/sync-cli-sdk branch from 5f7a888 to 87226fa Compare June 2, 2026 18:30
@jsklan jsklan closed this Jun 2, 2026
@jsklan jsklan reopened this Jun 2, 2026
@jsklan jsklan merged commit 6688ff1 into main Jun 2, 2026
65 of 94 checks passed
@jsklan jsklan deleted the chore/sync-cli-sdk branch June 2, 2026 18:50
jsklan added a commit that referenced this pull request Jun 2, 2026
)

PR #16187 (sync cli-sdk@9c1f38f) accidentally committed `_cli-sdk` as a
submodule gitlink (mode 160000) with no `.gitmodules` backing it. The
sync workflow checks out fern-api/cli-sdk into `_cli-sdk` at the repo
root, and `peter-evans/create-pull-request` runs `git add -A` across the
whole tree, capturing that nested clone as a phantom submodule. This
breaks clean checkouts and `git submodule status` in downstream CI
(Update Seed, etc.).

- Remove the stray `_cli-sdk` gitlink from the tree.
- Add `/_cli-sdk/` to .gitignore so no `git add -A` can capture it again.
- Scope the sync workflow's create-pull-request step to
  `add-paths: generators/cli/sdk/` so it only stages the synced path.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants