Commit Graph

19 Commits (master)

Author SHA1 Message Date
Melroy van den Berg 0cf07ac3c2
Update master->main branch. Update copyright 2022-02-26 22:11:59 +01:00
Melroy van den Berg bdd303acf9
Merge branch 'master' into 46-package-macos-binary 2022-02-16 22:41:14 +01:00
Melroy van den Berg 4de16bbfb4
Add apt update 2022-02-16 01:49:14 +01:00
Melroy van den Berg c86f642413
Add macOS runtime bins. Try to link the GTK Mac integration lib 2022-02-13 23:03:55 +01:00
Melroy van den Berg 4e9cc7ba97
Get rid of the brew cache. It's not working as expected too bad. 2022-02-10 22:14:36 +01:00
Melroy van den Berg 671cb6be6c
try again using link 2022-02-10 22:04:39 +01:00
Melroy van den Berg 7690eda7be
Try using fetch-depth 2022-02-10 21:54:46 +01:00
Melroy van den Berg a41a098bd2
Add cache 2022-02-09 23:26:13 +01:00
Melroy van den Berg f298441349
use correct artifact name. Fetch git tags 2022-02-09 22:58:09 +01:00
Melroy van den Berg e831e2983a
Improve Win, Mac and Linux checks. Use shell script in workflow file (just like we do in GitLab CICD 2022-02-09 22:34:59 +01:00
Melroy van den Berg 92047d7d30
Update readme 2022-02-09 00:03:51 +01:00
Melroy van den Berg 9b79f6d232
Fix small typo 2022-02-08 23:25:26 +01:00
Melroy van den Berg 96d69a0ef5
Add build subfolder 2022-02-08 23:24:35 +01:00
Melroy van den Berg 319704a8b1
Add release build type. Add upload artifact 2022-02-08 23:24:16 +01:00
Melroy van den Berg ee389e9af3
Add feature 2022-02-08 22:43:00 +01:00
Melroy van den Berg a16c298ea0
Do not build doxygen. Mac OS image is 3x as expensive to run in GH Actions vs Linux VMs (rate limit) 2022-02-04 23:47:03 +01:00
Melroy van den Berg eed42e7ec6
First try 2022-02-04 23:41:45 +01:00
Melroy van den Berg 0ab04c1801
Improve C/C++ flags 2022-01-22 17:09:54 +01:00
Melroy van den Berg 19fa1d3635 Resolve "Add Windows binary" 2022-01-21 23:39:53 +00:00