Skip to content

fix(cli): respect os filter during upgrade#6724

Merged
jdx merged 1 commit intojdx:mainfrom
iamkroot:fix-upgrade-os
Oct 22, 2025
Merged

fix(cli): respect os filter during upgrade#6724
jdx merged 1 commit intojdx:mainfrom
iamkroot:fix-upgrade-os

Conversation

@iamkroot
Copy link
Copy Markdown
Contributor

Fixes #6474

Copilot AI review requested due to automatic review settings October 22, 2025 19:30
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 fixes an issue where OS filters were not being respected during the upgrade process. The change ensures that tools with OS constraints (set via options.os) are properly filtered out before checking for outdated versions.

Key Changes:

  • Added filtering logic to respect per-tool OS constraints during the upgrade operation

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@jdx jdx merged commit 6195044 into jdx:main Oct 22, 2025
25 checks passed
@iamkroot iamkroot deleted the fix-upgrade-os branch October 22, 2025 19:57
jdx pushed a commit that referenced this pull request Oct 23, 2025
### 🚀 Features

- **(tasks)** modify usage spec parsing to return dummy strings by
@iamkroot in [#6723](#6723)
- include resolved sources in task templating context by
@the-wondersmith in [#6180](#6180)
- Add Tera function `absolute` by @iamkroot in
[#6729](#6729)

### 🐛 Bug Fixes

- **(cli)** respect os filter during upgrade by @iamkroot in
[#6724](#6724)

### 📚 Documentation

- fix RUNTIME.osType values in example snippet by @ofalvai in
[#6732](#6732)
- migrate issue links to GitHub discussions by @jdx in
[#6740](#6740)
- document Lua version by @ofalvai in
[#6741](#6741)

### New Contributors

- @ofalvai made their first contribution in
[#6741](#6741)
- @iamkroot made their first contribution in
[#6729](#6729)
- @the-wondersmith made their first contribution in
[#6180](#6180)

## 📦 Aqua Registry Updates

#### New Packages (8)

- [`SUPERCILEX/fuc/cpz`](https://github.com/SUPERCILEX/fuc/cpz)
- [`SUPERCILEX/fuc/rmz`](https://github.com/SUPERCILEX/fuc/rmz)
- [`dinoDanic/diny`](https://github.com/dinoDanic/diny)
- [`eth-p/bat-extras`](https://github.com/eth-p/bat-extras)
- [`k1LoW/tailor-log`](https://github.com/k1LoW/tailor-log)
- [`mashiike/acrun`](https://github.com/mashiike/acrun)
- [`opengrep/opengrep`](https://github.com/opengrep/opengrep)
-
[`praetorian-inc/noseyparker`](https://github.com/praetorian-inc/noseyparker)

#### Updated Packages (2)

- [`bufbuild/buf`](https://github.com/bufbuild/buf)
-
[`bytecodealliance/wasm-tools`](https://github.com/bytecodealliance/wasm-tools)
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.

3 participants