desktop icon indicating copy to clipboard operation
desktop copied to clipboard

upload the zsync file

Open Fuseteam opened this issue 2 years ago • 9 comments

i might still need to look into deleting the old zsync file just like it's deleting the old appimage file but otherwise this is ready

Fuseteam avatar May 14 '22 16:05 Fuseteam

AppImage file:

To test this change/fix you can simply download above AppImage file and test it.

Please make sure to quit your existing Nextcloud app and backup your data.

nextcloud-desktop-bot avatar May 15 '22 16:05 nextcloud-desktop-bot

i don't quite see why it failed

Fuseteam avatar May 18 '22 18:05 Fuseteam

It fails because devs didn't yet review it which is the first step.

@FlexW and @mgallien could you review this PR please that would allow to upload the zsync file missing for the AppImage to be able to auto-update .

Thatoo avatar May 18 '22 19:05 Thatoo

@Fuseteam very sorry for the extra delay on our side to get a proper review

thanks for your work

mgallien avatar Jun 03 '22 10:06 mgallien

no worries, i look forward to the review~

p.s. i see the DCO is now failing, anything i need to do?

Fuseteam avatar Jun 03 '22 17:06 Fuseteam

no worries, i look forward to the review~

p.s. i see the DCO is now failing, anything i need to do?

Yes, you'll have to merge the master branch into your Fuseteam:fix-appimage-update branch. However, don't do it right now as you'll have to do it everytime something change in master till you merge so wait for the review and when the review is ok, you merge master into your branch and then DCO will start again and will be, hopefully, OK.

Thatoo avatar Jun 03 '22 21:06 Thatoo

no worries, i look forward to the review~

p.s. i see the DCO is now failing, anything i need to do?

The best is to follow the instructions here

mgallien avatar Jun 29 '22 07:06 mgallien

@mgallien is the review ok?

Fuseteam avatar Jul 03 '22 14:07 Fuseteam

@mgallien the DCO is fine now tho one of the workflow yaml files seems broken, afaik my pr didn't touch it

Fuseteam avatar Jul 13 '22 17:07 Fuseteam

bah the rebase broke the DCO xd

Fuseteam avatar Dec 12 '22 17:12 Fuseteam

@mgallien could you review please and tell @Fuseteam if something is wrong in his code?

Thatoo avatar Dec 23 '22 14:12 Thatoo

@mgallien are there are blockers left for this PR?

Fuseteam avatar Feb 15 '23 14:02 Fuseteam

@mgallien are there are blockers left for this PR?

not sure how to test the upgrade path of an AppImage @Fuseteam do you have pointers to documentation about that ? despite having to work with AppImage, I am still lacking some good docs reference

mgallien avatar Feb 17 '23 12:02 mgallien

@mgallien are there are blockers left for this PR?

DCO is still unhappy see error message

Commit sha: [22bbfef](https://github.com/nextcloud/desktop/pull/4529/commits/22bbfef50d500e4d0a7e885b098144bb41bbeaf2), Author: Rahammetoela Toekiman, Committer: Matthieu Gallien; Expected "Rahammetoela Toekiman [[email protected]](mailto:[email protected])", but got "Fuseteam [[email protected]](mailto:[email protected])".

mgallien avatar Feb 17 '23 12:02 mgallien

Codecov Report

Merging #4529 (a3bab86) into master (10b623e) will decrease coverage by 2.33%. The diff coverage is n/a.

:exclamation: Current head a3bab86 differs from pull request most recent head 8b3539e. Consider uploading reports for the commit 8b3539e to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #4529      +/-   ##
==========================================
- Coverage   60.16%   57.83%   -2.33%     
==========================================
  Files         145      141       -4     
  Lines       18771    18149     -622     
==========================================
- Hits        11293    10496     -797     
- Misses       7478     7653     +175     

see 70 files with indirect coverage changes

codecov[bot] avatar Feb 17 '23 12:02 codecov[bot]

@mgallien are there are blockers left for this PR?

not sure how to test the upgrade path of an AppImage @Fuseteam do you have pointers to documentation about that ? despite having to work with AppImage, I am still lacking some good docs reference

i do not, but iirc https://github.com/AppImageCommunity/AppImageUpdate uses the zsync file to detect if there's an update and download it

Fuseteam avatar Feb 17 '23 18:02 Fuseteam

@mgallien DCO seems happy now, not sure about the rest

Fuseteam avatar Feb 17 '23 18:02 Fuseteam

Oh wait now i see the full error

Fuseteam avatar Feb 17 '23 20:02 Fuseteam

@mgallien now it should be fine

Fuseteam avatar Feb 17 '23 20:02 Fuseteam