Fix release-testing skill package resolution guidance#3500
Merged
mattleibow merged 1 commit intomainfrom Feb 5, 2026
Merged
Conversation
- Update Step 2 to use .version instead of .latestVersion when parsing package search JSON results - Add filtering by base version + label from release branch - Add Package Resolution Errors section to troubleshooting.md - Fix example versions for consistency This prevents the issue where package search appears to find no packages when the feed contains multiple version streams (e.g., 3.119.2 AND 3.119.3).
|
Triage Summary Labels will be applied to indicate the areas affected by documentation updates (area/Docs) and issues related to the SkiaSharp library (backend/SkiaSharp). This issue is not a regression as it does not relate to any previous version's functionality or performance degradation. Additional remarks:
Detailed Summary and ActionsSummary of the triage:
Summary of the actions that will be performed:
This entire triage process was automated by AI and mistakes may have been made. Please let us know so we can continue to improve. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Fixes an issue where the release-testing skill could incorrectly report "packages not found" when the EAP feed contains multiple version streams.
Problem
When monitoring for release packages, the agent was using
.latestVersionfrom the JSON response, which only returns the newest version across ALL version streams. When a newer stream exists (e.g., 3.119.3-preview.0), the specific version being released (e.g., 3.119.2-preview.3) would never be found.Solution
.versionwith proper filtering by{base}-{label}.*.latestVersiontrapChanges
SKILL.md.version+ filteringtroubleshooting.mdTesting
Verified the correct command finds packages: