-
-
Notifications
You must be signed in to change notification settings - Fork 4
Add AppImage builder workflow #17
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
Conversation
Calm down, I can only review so much stuff 🙃. On a serious note, I'd appreciate if you incorporated my tweaks from v1993/evdevhook2@acbc937 into this PR. I can't really promise a beautiful icon, but I'll look into making at least a decent-ish one. |
I incorporated |
I've seen that, thanks! I just didn't get to this PR yet. In the meantime, could you, please, look into v1993/evdevhook2#4? I'd rather have |
I'm currently busy, but can have a look later on. Maybe an |
@git-developer I've tried with hooks for various stages but wasn't able to affect the resulting desktop file. See v1993/evdevhook2#5. |
I'd appreciate if you ported recent changes to evdevhook2 appimage build process here. Also, v1993/evdevhook2@eec133c. |
Thanks a ton! Hoping to make an icon and get this merged tomorrow. |
Including a single branch effectively excludes all tags. Is that on purpose? |
Definitely not. Thanks for catching that! How about running on release instead of on all tags, though? |
I don't know if there's a way to find out whether the build trigger was the creation of a GitHub Release, and didn't find anything about it in the docs either. But if you plan to have more tags than releases, you can employ a naming convention to distinguish releases from other tags, e.g. |
Can't you simply use |
You're right, I read the wrong document. Something like this: on:
pull_request:
push:
branches: main
release:
types: published |
I'd like to ask you to have a look at another suggestion, a refactoring that moves platform information from the build directory name into a dedicated |
I'm a bit skeptical about that - does documentation describe the location of |
refactor(build): use env file for build metadata
Thanks for your feedback. I found no "normative definition" of There's an argument Thus I partly reverted my suggestion, using a separate build directory and moving the files. What "minor tweaks" do you have in mind? |
Hey, just so that you know - I haven't forgotten about this PR, just had other personal issues to deal with recently. Hoping to get this done and merged soon. Minor tweaks I've been speaking about were already implemented as part of your latest changes, so that is not a concern. I'd greatly appreciate if you would PR equivalent of two last commits to evdevhook2 in the meantime. |
No problem! |
Would be great if you could create a release at some time later on. |
Sure, I'm planning on that! I just want to commit a few other changes first before making a new release. |
Great. No need to hurry, just wanted to be sure. Thanks! |
Follow-up of v1993/evdevhook2#3
Would be great if you could provide a beautiful icon ;)