Skip to content

Conversation

@jmcombs
Copy link
Owner

@jmcombs jmcombs commented Dec 23, 2025

Closes #

  • Select highest active LTS via jq max_by(channel-version)
  • Use channel releases.json to resolve runtime.files URLs
  • Fix PowerShell major parsing and asset name matching
  • Added inline comment documenting jq selection

…/assets correctly

- Use jq max_by on channel-version to pick highest active LTS (handles 8.0 vs 10.0)
- Read matching releases.json and runtime.files for exact URLs
- Compute PowerShell major via dot split; match assets by exact name
@jmcombs jmcombs added the bug Something isn't working label Dec 23, 2025
@jmcombs jmcombs merged commit df7ef47 into main Dec 23, 2025
3 checks passed
@jmcombs jmcombs deleted the fix/net-lts-selection-and-pwsh-parsing branch December 23, 2025 01:26
@jmcombs jmcombs self-assigned this Dec 23, 2025
@jmcombs jmcombs linked an issue Dec 23, 2025 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI failure: get-net-pwsh-versions.sh parsing .NET LTS metadata

2 participants