Commit graph

9 commits

Author SHA1 Message Date
Michael Telatynski
c1dd1dc73c
Fix macos release symlinking (#543) 2023-02-13 10:01:11 +00:00
Michael Telatynski
47165ca73d
Update build_macos.yaml 2023-01-31 16:10:51 +00:00
Michael Telatynski
66d96fea2c
Update build_macos.yaml 2023-01-31 15:49:41 +00:00
Michael Telatynski
3330b8485c
Update build_macos.yaml 2023-01-31 13:55:09 +00:00
Michael Telatynski
e5117f9736
Build, Sign & Notarise macOS builds (#486) 2023-01-31 13:22:30 +00:00
Andy Balaam
0faac52dae Format all files with prettier 2022-12-15 11:52:12 +00:00
Michael Telatynski
2f48519dce
Improve build time in CI through caching native modules (#482)
* Improve caching of hak native modules

* Avoid double-hashing

* Skip native installs where cache is hit

* Include Electron version in the hash, it affects the ABI

* Add missing step IDs

* Add comments
2022-12-13 14:12:40 +00:00
Michael Telatynski
d45b3aac65
Improve workflow reuse (#452) 2022-11-14 11:09:07 +00:00
Michael Telatynski
1e6a3ceebd
Improve CI stability and tidy it up (#451) 2022-11-11 15:15:21 +00:00