microsoft / PSRule

Validate infrastructure as code (IaC) and objects using PowerShell rules.
https://microsoft.github.io/PSRule/v2/
MIT License
392 stars 49 forks source link

CLI upgrade uses pre-release module #2549

Closed BernieWhite closed 1 week ago

BernieWhite commented 2 weeks ago

Description of the issue

After upgrading to the latest module, a pre-release was upgraded to (but shouldn't have), attempts to restore the module the module fail.

Expected behaviour

Error output

> ps-rule module upgrade
[
  {
    "Name": "PSRule.Rules.Azure",
    "Version": "1.39.0",
    "Installed": false,
    "Locked": true
  }
]
> ps-rule module restore
ERROR: Failed to restore module: PSRule.Rules.Azure -- v1.39.0

Module in use and version: