Skip to content

fix(typescript, ci): standardize GitHub repo URL format and simplify local vs remote parity workflow#11446

Merged
jsklan merged 4 commits intomainfrom
jsklan/debug-remote-local-ts
Jan 7, 2026
Merged

fix(typescript, ci): standardize GitHub repo URL format and simplify local vs remote parity workflow#11446
jsklan merged 4 commits intomainfrom
jsklan/debug-remote-local-ts

Conversation

@jsklan
Copy link
Copy Markdown
Contributor

@jsklan jsklan commented Jan 7, 2026

Description

Updates the TypeScript generator to use git+https:// format for GitHub repository URLs in generated package.json files, ensuring local generation output matches remote generation.

Also cleans up the remote vs local generation parity test workflow by removing unused steps and adding a configurable branch input for manual runs.

Changes Made

  • TypeScript generator: Changed getRepoUrlFromUrl to output git+https:// format instead of github: shorthand for GitHub URLs
  • CI workflow: Added branch input for manual workflow runs, removed unused git-based change detection (the command already fails on diff)

Testing

  • Manual testing completed
  • Verified local and remote generation now produce matching output

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Jan 7, 2026

🌱 Seed Test Selector

Select languages to run seed tests for:

  • Python
  • TypeScript
  • Java
  • Go
  • Ruby
  • C#
  • PHP
  • Swift
  • Rust
  • OpenAPI
  • Postman

How to use: Click the ⋯ menu above → "Edit" → check the boxes you want → click "Update comment". Tests will run automatically and snapshots will be committed to this PR.

@fern-support fern-support changed the title Jsklan/debug remote local ts fix(typescript): use git+https format for GitHub repo URLs in package.json Jan 7, 2026
@fern-support fern-support changed the title fix(typescript): use git+https format for GitHub repo URLs in package.json fix(typescript, ci): standardize GitHub repo URL format and simplify parity workflow Jan 7, 2026
@jsklan jsklan changed the title fix(typescript, ci): standardize GitHub repo URL format and simplify parity workflow fix(typescript, ci): standardize GitHub repo URL format and simplify local vs remote parity workflow Jan 7, 2026
@jsklan jsklan marked this pull request as ready for review January 7, 2026 21:08
@jsklan jsklan merged commit 13793ed into main Jan 7, 2026
208 checks passed
@jsklan jsklan deleted the jsklan/debug-remote-local-ts branch January 7, 2026 21:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants