PBSync icon indicating copy to clipboard operation
PBSync copied to clipboard

Auto install of Git releases through GH CLI

Open mastercoms opened this issue 5 years ago • 14 comments

We can automate installation of Git and friends (and even include a "latest" option) by setting up a repository and pattern to download releases from, and then automatically running those in succession. This will improve workflow by removing the need to download separately and open from the browser, and it will give an opportunity for us to not exit on fail and rather repeat the version check/install process.

mastercoms avatar Dec 26 '20 01:12 mastercoms

Hello. Would you like to give more detailed description what do you want to do? I think I can do it.

user21t avatar Oct 05 '24 09:10 user21t

I have one question. Can we use shell script to automate installation?

user21t avatar Oct 10 '24 08:10 user21t

Sorry for the delay in replaying. It refers to this part: https://github.com/ProjectBorealis/PBSync/blob/main/pbsync/main.py#L61-L120

mastercoms avatar Oct 17 '24 08:10 mastercoms

I think using a GitHub Actions workflow, like the one used for Python build, would be a good idea. What do you think?

user21t avatar Oct 24 '24 08:10 user21t

This is for an end user machine, it's meant to run in the program. I linked the relevant code that should be updated.

mastercoms avatar Oct 24 '24 14:10 mastercoms

Thank you. If I have free time and nothing else to do, I will check it.

user21t avatar Oct 24 '24 17:10 user21t

@mastercoms Would you like to check pull request #34? Maybe I shouldn't ask, but I'm worried whether many corrections here haven't deterred you from checking.

user21t avatar Dec 11 '24 21:12 user21t

Hey sorry, I'm on vacation right now. I will get to it as soon as possible!

mastercoms avatar Dec 12 '24 12:12 mastercoms

Thank you.

user21t avatar Dec 12 '24 14:12 user21t

@mastercoms I know you're working now with Project Borealis. You don't mind checking my pull request, do you?

user21t avatar Feb 16 '25 08:02 user21t

After my vacation, I got sick twice and wasn't able to do much. Now, PBSync hasn't been a priority for me at the moment since I'm trying to catch up with everything else. Thank you for your patience and sorry for the long delay but I won't be able to review your PR until a few weeks from now I think.

mastercoms avatar Feb 16 '25 18:02 mastercoms

You're welcome. I will wait.

user21t avatar Feb 16 '25 19:02 user21t

@mastercoms Would you like to check my request?

user21t avatar May 06 '25 13:05 user21t

Yes, thank you for the reminder.

mastercoms avatar May 06 '25 14:05 mastercoms