Skip to content

Fix locals packages list#617

Merged
gesquivelgaghi merged 4 commits into
mainfrom
locals-packages-list
May 19, 2026
Merged

Fix locals packages list#617
gesquivelgaghi merged 4 commits into
mainfrom
locals-packages-list

Conversation

@gesquivelgaghi

@gesquivelgaghi gesquivelgaghi commented May 12, 2026

Copy link
Copy Markdown
Contributor

Summary

Sort packages list so the order stays consistent across non-deterministic responses. Also ran prettier which caused other file changes

Release Impact

Pick the target branch (see RELEASES.md for the full model):

  • dev — internal testing → publishes to ppa-build-dev
  • main — next beta → publishes to ppa-build
  • release/YY.MM — point release on a maintained cycle → publishes to ppa-build-YY.MM (and to ppa-build-stable if this is the currently-promoted branch). Specify cycle: release/____

Change type (tick one):

  • Patch (fix)
  • Minor (feature)
  • Major (breaking)

The change-type label is informational and only affects how the entry is rendered in the CHANGELOG. The actual version is computed from the branch and CalVer cycle — pnpm changeset's patch/minor choice does not influence it.

Checklist

  • Changeset added — I have run pnpm changeset (or pnpm changeset --empty if no CHANGELOG line is warranted) and committed the resulting .md file. Required for PRs targeting main and release/*; enforced by the Changeset check workflow.
  • UI verified — I have verified the changes locally.
  • Linting clean — No linting errors are present (especially in scripts/).

Versioning Reminder

Important

Landscape UI uses CalVer (YY.MM.Point.Build). Version derivation by branch:

  • main / point/*YY.MM.0.<run>-beta
  • devYY.MM.0.<run>-dev
  • release/YY.MMYY.MM.1.<run> (cycle pinned by branch name)

Copilot AI left a comment

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.

Pull request overview

This PR makes the local repository package list deterministic by sorting package names before pagination, with additional Prettier-only formatting updates in unrelated files.

Changes:

  • Sort local repository package names before displaying/paginating them.
  • Add a patch changeset for the package list ordering fix.
  • Apply Prettier formatting to saved-search and DonutChart test files.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/features/local-repositories/components/LocalRepositoryPackagesList/LocalRepositoryPackagesList.tsx Sorts package names before pagination.
.changeset/all-pandas-hide.md Adds patch release note for the package list ordering fix.
src/features/saved-searches/components/SearchBoxWithSavedSearches/SearchBoxWithSavedSearches.tsx Formatting-only change.
src/features/saved-searches/components/SavedSearchList/SavedSearchList.tsx Formatting-only change.
src/features/overview/components/DonutChart/DonutChart.test.tsx Formatting-only change.

Copilot AI left a comment

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.

Pull request overview

Copilot reviewed 10 out of 10 changed files in this pull request and generated 2 comments.

Comment thread src/tests/mocks/localRepositories.ts Outdated

Copilot AI left a comment

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.

Pull request overview

Copilot reviewed 10 out of 10 changed files in this pull request and generated no new comments.

ethanashaw

This comment was marked as outdated.

@ethanashaw ethanashaw left a comment

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.

Let's Get This Money

@Perfect5th

Copy link
Copy Markdown
Contributor

💰

@github-actions

Copy link
Copy Markdown
Contributor

TICS Quality Gate

❌ Failed

landscape-ui

Coding Standards: ❌ 206 Blocking Issues

❌ Condition “No new Coding Standard Violations for level 1, 2, 3 with respect to Previous analysis” failed 3 times.
FileIssues
🪲 Total❌ Blocking

src/features/saved-searches/components/SearchBoxWithSavedSearches/SearchBoxWithSavedSearches.tsx

125+124

src/features/saved-searches/components/SavedSearchList/SavedSearchList.tsx

51+51

src/features/local-repositories/components/LocalRepositoryPackagesList/LocalRepositoryPackagesList.tsx

32+31

See the results in the TICS Viewer

The following files have been checked for this project
  • src/features/local-repositories/components/LocalRepositoryPackagesList/LocalRepositoryPackagesList.tsx
  • src/features/saved-searches/components/SavedSearchList/SavedSearchList.tsx
  • src/features/saved-searches/components/SearchBoxWithSavedSearches/SearchBoxWithSavedSearches.tsx

Run-tests-and-TICS-report / tics-report / TICS report

@gesquivelgaghi gesquivelgaghi merged commit 07902a8 into main May 19, 2026
11 of 13 checks passed
@gesquivelgaghi gesquivelgaghi deleted the locals-packages-list branch May 19, 2026 15:26
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.

4 participants