Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: CopilotKit/vscode-extension
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: CopilotKit/vscode-extension
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: fix/retry-publish-error-capture
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 1 file changed
  • 1 contributor

Commits on May 5, 2026

  1. fix(publish): drop --target from vsce publish (it conflicts with --pa…

    …ckagePath)
    
    After landing the bash retry-function fix and reproducing locally with
    one of the failed-run artifacts, vsce's actual error surfaced:
    
      ERROR  Both options not supported simultaneously: 'packagePath' and
      'target'. Use 'vsce package --target <target>' to first create a
      platform specific package, then use 'vsce publish --packagePath
      <path>' to publish it.
    
    vsce reads the target from the .vsix manifest's <TargetPlatform> tag
    (stamped by 'vsce package --target'), and explicitly rejects --target
    when combined with --packagePath. ovsx is more permissive and accepted
    both, which is why ovsx published all 4 targets cleanly while vsce
    failed instantly with this validation error.
    
    Drop --target from the vsce publish call. The matrix already records
    the target visibly via the step name, artifact name, and the .vsix
    filename.
    AlemTuzlak committed May 5, 2026
    Configuration menu
    Copy the full SHA
    900bcd8 View commit details
    Browse the repository at this point in the history
Loading