Commit Graph

22 Commits

Author SHA1 Message Date
Federico Terzi
b2356abe69
feat(ci): add automatic code-sign on Windows (#1352)
* feat(ci): first draft of signtool script

* feat(ci): add test signing step

* feat: another test commit that should fail

* feat: this one should succeed

* fix: create installer from resources executable

* fix: prevent reset of resources

* fix: remove test branch
2022-08-30 21:47:26 +02:00
Federico Terzi
930bf807b5
feat: remove OpenSSL dependency on Linux #1056 (#1287) 2022-07-04 21:48:49 +02:00
Federico Terzi
e4309a4d17 fix(misc): vendor linuxdeploy and appimagetool to have reproducible AppImage builds 2022-03-27 21:21:11 +02:00
Federico Terzi
e3887c0184 fix(misc): change cc tool to infer correct msvc location on Windows Server 2022 2022-03-06 21:23:44 +01:00
Federico Terzi
880c7c0708 fix(misc): upgrade cc crate version to (hopefully) fix windows build on github ci 2022-03-05 22:05:15 +01:00
Federico Terzi
50a67baf03 feat(misc): add scripts to publish homebrew cask 2022-01-12 21:27:40 +01:00
Federico Terzi
1f0761d140 fix(misc): remove hardcoded glib library inside AppImage. #900 2021-12-25 13:44:23 +01:00
Federico Terzi
06f990fbd7 fix(misc): use appimage-extract-and-run option to (hopefully) enable appimagetool on Docker 2021-12-21 21:09:24 +01:00
Federico Terzi
08483e73b1 fix(misc): apply workaround to hopefully solve #900 2021-12-21 20:46:25 +01:00
Federico Terzi
f062a8ec35 fix(misc): explicitly add libglib dependency to (hopefully) mitigate #900 2021-12-11 16:26:11 +01:00
Federico Terzi
89aded62e0 fix(core): add support for older macOS versions. Fix #785 2021-10-12 18:06:40 +02:00
Federico Terzi
a70dcdd7d2 feat(ci): add macos arm ci pipeline 2021-10-04 14:56:58 +02:00
Federico Terzi
912a1fd209 fix(ci): preserve rustup-related env-vars in ci build and fix a few errors 2021-10-03 18:29:10 +02:00
Federico Terzi
55d5010699 feat(ci): add missing test runs in ci pipeline 2021-10-03 14:03:18 +02:00
Federico Terzi
86e4101cb3 fix(misc): remove previous espanso versions when using windows installer 2021-08-25 22:15:20 +02:00
Federico Terzi
d95ec773ad fix(misc): fix arch naming on windows installer 2021-08-25 22:14:55 +02:00
Federico Terzi
de8879e03c feat(misc): add make task to build universal mac bundle 2021-08-14 10:08:25 +02:00
Federico Terzi
c8887fdee0 fix(misc): make build script fail if cargo fails 2021-08-13 22:22:17 +02:00
Federico Terzi
17e59c8edf feat(core): improve Windows installer 2021-07-17 15:59:08 +02:00
Federico Terzi
f8b7300d31 feat(core): implement Windows installer packaging 2021-07-17 10:24:25 +02:00
Federico Terzi
fc70b4fc03 feat(core): factor out windows build steps to be reused 2021-07-16 22:50:13 +02:00
Federico Terzi
a4b9b30cdf feat(core): create packager for Windows portable mode and move scripts to separate files 2021-07-16 22:14:05 +02:00