20 Commits

Author SHA1 Message Date
Miguel Jacq
57612fb55f Leave installed but disable ufw? 2022-12-11 16:37:11 +11:00
Miguel Jacq
edeb4efcd6 See if removing ufw helps snap 2022-12-11 16:33:15 +11:00
Micah Lee
28f483fac9 More snapcraft troubleshooting ()
Finally got the snap to successfully run
2022-10-07 15:44:12 -07:00
Micah Lee
6770ccec59 Change snapcraft build to use path required for snapcraft.io, and stop building in Github Actions CI 2022-10-06 09:40:43 -07:00
Micah Lee
2743045b82 Snapcraft and Flatpak in CI ()
Add support for Snapcraft and Flatpak builds in GitHub Actions
2022-10-06 09:14:05 -07:00
Micah Lee
bd22b14cf9 Build packages in main branch, not develop and stable 2022-10-05 09:02:14 -07:00
Micah Lee
1cc3c12adb Rename build workflow to remove snapcraft 2022-10-02 14:34:19 -07:00
Micah Lee
bda741e974 Give up on building snap in CI 2022-10-02 14:32:00 -07:00
Micah Lee
dd091188e4 Fix win64 upload artifact path 2022-10-02 11:49:35 -07:00
Micah Lee
9d436ca281 Fix macOS compress path. And make Windows builds again 2022-10-02 11:28:12 -07:00
Micah Lee
c54fc7852c Hardcode path to poetry in macOS 2022-10-02 11:19:32 -07:00
Micah Lee
9f134164ac Try installing new Python from python.org 2022-10-02 11:03:28 -07:00
Micah Lee
c2cd0afae1 Run poetry update instead of poetry install 2022-09-30 20:10:27 -07:00
Micah Lee
9118c579a3 Fix sed command for macOS 2022-09-30 20:04:42 -07:00
Micah Lee
c7ee76c1d1 Add compression 2022-09-30 20:01:33 -07:00
Micah Lee
da6bf1e3ca Try patching the path to cli in desktop's pyproject.toml in macOS, and temporarily enable console mode in Windows for easier testing 2022-09-30 19:57:00 -07:00
Micah Lee
20b06fd683 Install missing module inside the poetry env, and skip compressing step because GitHub Actions does that for you 2022-09-30 19:40:37 -07:00
Micah Lee
3f980f07ba Install missing module for macOS build 2022-09-30 19:36:24 -07:00
Micah Lee
f0221430fd Fix macOS syntax bugs, and trigger build on PRs 2022-09-30 19:25:32 -07:00
Micah Lee
5df03b0ad9 Build for macOS too in the same workflow 2022-09-30 19:14:48 -07:00