-
Notifications
You must be signed in to change notification settings - Fork 96
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
Build release packages for Chocolatey #477
Comments
The electronmail name is already taken by someone and the package is not being updated. So I've pushed https://community.chocolatey.org/packages/electron-mail package which is currently being validated by the chocolatey platform. They say that validation takes 1-3 days. |
Awesome! |
It's still in pending review, but installing it with a specified version works so far. |
There is no fancy stuff by the way. Just a run of the "exe" package from https://github.com/vladimiry/ElectronMail/releases with $ErrorActionPreference = 'Stop'
if ((Get-OSArchitectureWidth 32) -or $env:ChocolateyForceX86) {
throw ("This application currently only supports 64-bit Windows systems.")
}
$packageArgs = @{
url64 = 'https://github.com/vladimiry/ElectronMail/releases/download/v4.13.2/electron-mail-4.13.2-windows-x64-nsis-installer.exe'
checksum64 = '5c6c6bce6967a4e43ac1ffaa5692a5cdb3b85fe5f616654b978d115147399d29'
checksumType = 'sha256'
softwareName = 'ElectronMail*'
fileType = 'exe'
silentArgs = "/S"
validExitCodes= @(0)
packageName = $env:ChocolateyPackageName
}
Install-ChocolateyPackage @packageArgs It also installs |
I just contacted the site admins as an author of the app via https://community.chocolatey.org/packages/electron-mail/4.13.2/ContactAdmins Hope this will speed up the approval process. |
Fair enough, didnt know it was requested before. Thanks for the update. |
Based on the received response from moderators it looks like the package is going to get a "trusted" status not earlier than a few couples of versions get published. My understanding is that right now, without a "trusted" status, the Choco repo is sort of pointless since approving takes forever and can potentially take longer than a new/next version gets published. |
Even then I think it should be kept so that in a few version in might acquire this state as it is really useful. |
It's now approved, thanks @TheCakeIsNaOH. So the issue got closed. |
As currently no (secure) auto update for windows is possible, adding support for https://chocolatey.org/ would be awesome.
Quick information on what Chocolatey is
It's a package manager for windows. You can compare it to apt on Ubuntu.
You can basically install a package with a powershell command for example:
choco install electronmail
And if you want to update a package you can just run
choco upgrade pkgname
.Benefits
The text was updated successfully, but these errors were encountered: