Commit graph

19 commits

Author SHA1 Message Date
Stephen Gutekanst
1eab0539d1 CI: correct M1 runner Zig version
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-05-31 04:11:43 -07:00
Stephen Gutekanst
539b643267 CI: rename macos-gnu target -> macos-none
Reflecting breaking change in latest version of Zig

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-05-31 03:24:34 -07:00
Stephen Gutekanst
3a81754973 CI: ZIG_VERSION=0.10.0-dev.2439+c84f5a5f9 ./dev/update-zig.sh
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-05-31 03:24:34 -07:00
Stephen Gutekanst
be6d5b8ac9 CI: always upgrade Zig M1 CI version
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-05-31 03:24:34 -07:00
Stephen Gutekanst
5d97a59345 CI: use shorter M1 CI name
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-05-31 03:24:34 -07:00
iddev5
7de0776f38 CI: compile all examples for Wasm 2022-05-30 10:23:21 -07:00
Ali Chraghi
93c52b62ac ci: add freetype 2022-05-24 14:35:36 -07:00
Ali Chraghi
16020ea034 ci: update m1 ci name 2022-05-24 14:35:36 -07:00
iddev5
5861893752 CI: check compilation of all examples 2022-05-04 11:53:37 -07:00
Stephen Gutekanst
89c9c6c8e1 CI: correct YAML syntax / regression
Helps hexops/mach#248

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-04-21 03:41:38 -07:00
iddev5
bb65083561 CI: dont run aarch64-mac workflow on forks
The workflow uses a self hosted runner which is only available for
hexops/mach* repositories. Without this commit, whenever a fork of mach
or mach-* were pushed, it would queue an aarch64-mac job and then crash
after one day due to no machines being found.
2022-04-19 20:12:22 -07:00
Stephen Gutekanst
d0c55db017 CI: more explicitly denote cross-compilation targets
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-04-05 00:16:51 -07:00
Stephen Gutekanst
3f0eeadede CI: M1: skip sudo when cleaning up git submodules
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 00:36:05 -07:00
Stephen Gutekanst
1018f299d8 CI: cleanup git submodules in M1 runner
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-11 22:51:56 -07:00
Stephen Gutekanst
6a5e5c10c4 CI: cleanup git submodules in M1 runner
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-11 22:06:40 -07:00
Stephen Gutekanst
8466a5ff08
CI: add build matrix for projects (#46)
* CI: add build matrix for projects

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-10-24 18:32:57 -07:00
Stephen Gutekanst
cea9642195 CI: test Linux native & cross-compilation support
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-29 21:18:19 -07:00
Stephen Gutekanst
ddc470c27b CI: add windows cross compilation
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-25 23:16:57 -07:00
Stephen Gutekanst
ac3ddc4a5a CI: add aarch64-macos / M1 self-hosted runner
Fixes #7

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-25 16:09:28 -07:00