Skip to content

chore: decouple API package version from extension version - #1670

Merged
eleanorjboyd merged 2 commits into
mainfrom
copilot/decouple-api-extension-versions
Jul 28, 2026
Merged

chore: decouple API package version from extension version#1670
eleanorjboyd merged 2 commits into
mainfrom
copilot/decouple-api-extension-versions

Conversation

Copilot AI commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

The version-match CI job blocked release PRs (e.g. #1668) whenever the extension and API package versions diverged. These versions should be independent — the API package is separately published and versioned.

Changes

  • api/package.json — Reset version 1.37.01.0.0
  • api/package-lock.json — Reset both root-level and packages[""] version fields to match
  • .github/workflows/pr-file-check.yml — Remove the version-match job entirely; the check requiring api/package.json to be bumped on public API changes (src/api.ts) is preserved

- Reset api/package.json version to 1.0.0
- Reset api/package-lock.json version fields to 1.0.0
- Remove version-match CI job from pr-file-check.yml
Copilot AI changed the title [WIP] Decouple API package version from extension package version chore: decouple API package version from extension version Jul 27, 2026
Copilot AI requested a review from edvilme July 27, 2026 22:28
python-version: '3.x'

- name: 'Compare package.json versions'
run: python scripts/compare_package_versions.py

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.

Does this file need to be removed as well?

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.

Not the entire file but that section that verifies the extension and API versions match, since now they won't

@edvilme
edvilme marked this pull request as ready for review July 27, 2026 22:35
@eleanorjboyd
eleanorjboyd merged commit 4ff432c into main Jul 28, 2026
84 of 85 checks passed
@eleanorjboyd
eleanorjboyd deleted the copilot/decouple-api-extension-versions branch July 28, 2026 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants