Guess update information based on GitHub Actions environment variables#1075
Guess update information based on GitHub Actions environment variables#1075srevinsaju wants to merge 18 commits intoAppImage:masterfrom
Conversation
|
@probonopd this is my first |
TheAssassin
left a comment
There was a problem hiding this comment.
The idea is okay, but the implementation needs to be improved. I commented on most of the problems. Please fix, I'll re-review then.
Reads the GITHUB_REPOSITORY and GITHUB_REF environment variables and attempts to generate an appropriate updateinformation Adapted from https://github.com/probonopd/go-appimage/blob/7fab45552eb485c0076fd310835fa7958f981de0/src/appimagetool/appimagetool.go\#L547-L567
Move travis_ci specific documentation to travis_repo_slug `if` block
4501e1c to
4e7307a
Compare
|
@TheAssassin I guess I fixed the issues which you mentioned. Please review again. |
|
@TheAssassin if you have few minutes to spare, could you please review this merge request, so that I can update accordingly? Thanks!! |
TheAssassin
left a comment
There was a problem hiding this comment.
Noted the most important problems. Will re-check when those are fixed.
|
Hello @srevinsaju do you think you can address the points raised by @TheAssassin and @codewiz above? I'd really like to see this merged for probonopd/Zoom.AppImage#1. |
…ateinformation max size
…ant to top of file)
@TheAssassin so you mean, I should not use a constant? and keep literals, or move the constant a bit more down? |
|
A |
At the same position where it is, right? |
|
Obviously not. You should place it before the first use. |
ok, got it! |
we already checked if github_ref was NULL
… instead of defining it globally
|
@TheAssassin I hope I fixed all of what you have mentioned above. This makes me think about using more safer languages like Rust, or at least modern C++. @TheAssassin kindly review |
Like Golang? Reminds me of probonopd/go-appimage#99 :) |
|
Yea GoLang can be considered as a safe language too. I am interested in v2 of GoLang, its more interesting 🚀 If I go by preference of languages:
|
|
Reference: probonopd/linuxdeployqt#316 |
|
Hi, is the PR still maintained? It's says this branch is out-of date with the base, I'd like to see this feature, how can I help? Coming from probonopd/Zoom.AppImage#1 |
Updated. |
|
Thanks for updating @srevinsaju. Hello @TheAssassin
Would be great if you could re-check if you find the time. I think this would be valuable to get merged soon. Thanks! |

Reads the GITHUB_REPOSITORY and GITHUB_REF environment variables
and attempts to generate an appropriate updateinformation
Adapted from https://github.com/probonopd/go-appimage/blob/7fab45552eb485c0076fd310835fa7958f981de0/src/appimagetool/appimagetool.go\#L547-L567
Sample run