ChitChat icon indicating copy to clipboard operation
ChitChat copied to clipboard

Automatic Update issue

Open c-o-m-m-a-n-d-e-r opened this issue 8 years ago • 14 comments

Hey, i recently create Version 2.5 with Fix for the Dock Badge and Swift 3 changes. I also tried updating via auto update (make the changes) but extracting failed...

Whats going wrong?

c-o-m-m-a-n-d-e-r avatar Oct 02 '16 09:10 c-o-m-m-a-n-d-e-r

@c-o-m-m-a-n-d-e-r Not sure if it has to be created by the same user? Might be some mismatch between the Neo11 package and yours?

VagishVela avatar Oct 02 '16 10:10 VagishVela

don't think so, its just the github release function with sparkle updater... this is only points to the release url ...download works but extracting fails ...

Will try again with a beta relase soon (i have working my version now, you can download direct via Release Page)

Ok i found an info for that, seems to be the code sign in deed ... mhhhh

c-o-m-m-a-n-d-e-r avatar Oct 04 '16 09:10 c-o-m-m-a-n-d-e-r

Solved Problem by creating own DSA Signature... I made subrelease 2.5.1 ... could you please check (just restart ChitChat)

c-o-m-m-a-n-d-e-r avatar Oct 04 '16 11:10 c-o-m-m-a-n-d-e-r

Extraction of 2.5.1 with automatic update failed for me (several tries)

maciboy avatar Oct 04 '16 15:10 maciboy

okay, sounds bad ... could you please try with V2.5 and then update via auto update to 2.5.1?

https://github.com/Neo11/ChitChat/releases/download/2.5/ChitChat.zip

V2.5 is first build of me ... but it seem SU checks the Creator too ...

c-o-m-m-a-n-d-e-r avatar Oct 04 '16 17:10 c-o-m-m-a-n-d-e-r

That worked :)

maciboy avatar Oct 04 '16 18:10 maciboy

@Neo11 : Autoupdate only works with one Dev Account. If we change it to my you have to deliver one update with my DSA Public Key. Do you want to make Release in Future? Or should we change to me? your decission ...

In Fact : Everyone can manual update to 2.5 (or 2.5.1) and is ready for further release of my account... we should talk about a plan for this :)

c-o-m-m-a-n-d-e-r avatar Oct 06 '16 09:10 c-o-m-m-a-n-d-e-r

Think I should build the releases. This way there will be less confusion. I uploaded a 2.5.2 Version, maybe we should use this soon in the update file with a little notice about the different signing keys in 2.5?

Neo11 avatar Oct 09 '16 16:10 Neo11

@Neo11 Some things were merged in recently, can you create a new build?

VagishVela avatar Jan 09 '17 22:01 VagishVela

I have no Xcode anymore, so someone other must build.

Neo11 avatar Jan 24 '17 16:01 Neo11

@Neo11 Did you want me to take over the repo as well? I can keep it up to date.

VagishVela avatar Jan 24 '17 19:01 VagishVela

I think this would be good.

Neo11 avatar Jan 24 '17 20:01 Neo11

@Neo11 Feel free to transfer ownership to me.

VagishVela avatar Jan 24 '17 20:01 VagishVela

@Neo11 I'll get it updated and hopefully also setup an auto deploy so we can automate some of this.

VagishVela avatar Jan 24 '17 21:01 VagishVela