Conversation
Produce AppImage and macOS tar executable. On push to master branch, also create release with tag gh_continous. On push to tag with version format, also create releases with debian:stable/ubuntu:jammy .deb.
|
Looking good! I'll probably have time to dig into it more after the weekend. |
|
Finally had some time to go over this some more..
Not necessarily a deal breaker, I just have to make sure I understand what's in those actions, |
|
You are quite right, I didn't realize there is potential security problem. The actions are picked from recommendations from deprecated official action, I don't think they are reviewed by github staff though. There is another action maintained by google, presumably be more trustworthy and well maintained. |
I have translated Travis config to Github workflow.
It now produces both AppImage and macOS tar executable.
On push to master branch, also create release with tag gh_continous.
On push to tag with version format, also create releases with debian:stable/ubuntu:jammy .deb.
Sample release:
https://github.com/AkiSakurai/laidout/releases
Deb is not signed.