Open JohnnyElvis opened 2 weeks ago
The PreIndexed package source is updated every time the publishing pipeline runs over at winget-pkgs. In general, the index gets refreshed mutiple times per day. I'm not sure we actually need or want to have this package to be usable if it's expired. The winget source reset --force
command will reset the sources and the winget source update
command would also help a user get the latest version of this package.
Brief description of your issue
Microsoft.WinGetSourceCreator.Helpres SignFile is not using a time server for signing.
Once a code signing certificate expires signed packages will no longer be usable without a time stamp.
Steps to reproduce
Look into src\WinGetSourceCreator\Helpres.cs
Line 39
Expected behavior
Time stamp is added to signature
Actual behavior
No time stamp is added to signature
Environment
Windows 11 Enterprise