JustinGrote / JustinGrote/SecretManagement.KeePass

Published package version does not correspond to module version

Open
#81 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
PowerShell
Stars
123
Forks
23
PR merge metrics
No merged PRs in 30d

Description

Using Microsoft.PowerShell.PSPowerShellGet 1.1.0 (PowerShellGet 3.0 project) you can install de last SecretManagment.KeePass module from Powershell Gallery with:
```Powershell
Install-PSResource -Name SecretManagement.KeePass -Repository PSGallery -TrustRepository
```
You can also download this with:
```Powershell
Save-PSResource -Name SecretManagement.KeePass -Repository PSGallery -TrustRepository -AsNupkg -Path c:\PATH_TO_FOLDER
```
This installs at the moment SecretManagement.KeePass version **0.9.2**

Hovever, when looking up **SecuritManagment.KeePass.psd1**-file in the installed folder/nuget package, the version is set to **0.9.1.4** and **SecuritManagment.KeePass.extension.psd1**-file version **0.9.1.3**

If you use the saved nuget in a file-repository, the module doesn't install due to the version differences in the different files.

Could the versionnumbers be synchronised again, to prevent this issue?

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue with Install-PSResource and Save-PSResource for SecretManagement.KeePass 0.9.2, then inspect the package's SecuritManagment.KeePass.psd1 and SecuritManagment.KeePass.extension.psd1 files. Check how their version values are produced and confirm that the published package and file-repository installation accept synchronized versions.

Written by the indexing model from the issue text.

Assessment

Tech stack
powershell
Domain
release
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.