Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MSIX installer downloads not available for newest releases on GitHub #79

Closed
jgstew opened this issue Jan 17, 2023 · 7 comments
Closed
Labels
feature Feature request

Comments

@jgstew
Copy link

jgstew commented Jan 17, 2023

MSIX installer downloads not available for newest releases on GitHub.

Latest installer is for 1.3.4

@jgstew jgstew added the feature Feature request label Jan 17, 2023
@github-actions
Copy link

Hello there! As you are a first time Issuer please read our Code of Conduct. Please also check whether your issue description is reasonable and complete. If you are having an issue always include the version you are using (WSL, this app, Windows) as well as a way to reproduce it. Thank you for reading! Now continue :)

@bostrot
Copy link
Owner

bostrot commented Jan 17, 2023

That is intented as those have to be signed by microsoft. Otherwise it won't install without installing the certificate first.

@jgstew
Copy link
Author

jgstew commented Jan 17, 2023

I guess that makes sense, though I wish there was an installer available, even if it was a regular MSI or InnoSetup EXE.

@bostrot
Copy link
Owner

bostrot commented Jan 17, 2023

At some point, I want to create a CI pipeline to update the winget releases (or chocolatey for that matter) instead of making another installer. Currently, the winget package is outdated (I think v0.5.x) so it can be installed using the following:

winget install Bostrot.WSLManager

On any modern Windows.

bostrot added a commit that referenced this issue Jan 29, 2023
@bostrot
Copy link
Owner

bostrot commented Feb 12, 2023

I am closing this for now as I am currently not planning on creating an extra installer.

The winget/chocolatey packages should be enough.

@bostrot bostrot closed this as not planned Won't fix, can't repro, duplicate, stale Feb 12, 2023
@bostrot bostrot reopened this Feb 25, 2023
@bostrot
Copy link
Owner

bostrot commented Feb 25, 2023

I manually added the signed msix from Microsoft to the release for v1.6.0. I might create a workflow for that at some point to update it.

#42

@bostrot
Copy link
Owner

bostrot commented Mar 23, 2023

The workflow now contains a part that adds a self-signed msix to the releases. Instructions on how that can be installed can be found in the README.md.

e.g.

Add-AppPackage -Path .\wsl2-distro-manager-v1.6.2-unsigned.msix -AllowUnsigned

@bostrot bostrot closed this as completed Mar 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Feature request
Projects
None yet
Development

No branches or pull requests

2 participants