Wrench[bot]
31a54cc9c5
all: update Zig to version 0.11.0-dev.1479+97b1a9bb6
...
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-01-28 17:07:04 -07:00
Wrench[bot]
4681425f56
all: update Zig to version 0.11.0-dev.1350+bbab4beda
...
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-01-18 10:34:40 -07:00
Ali Chraghi
3e51dc0581
ci: remove git install step
2023-01-12 10:51:16 -07:00
Wrench[bot]
a19dcbbc19
all: update Zig to version 0.11.0-dev.1268+0e66df209
...
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-01-12 02:05:33 -07:00
Wrench[bot]
7d246e76b3
all: update Zig to version 0.11.0-dev.1247+87b223428
...
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-01-08 18:21:50 -07:00
Wrench[bot]
d5f37257c5
all: update Zig to version 0.11.0-dev.1023+1c711b0a6
...
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-01-01 02:40:57 -07:00
Wrench[bot]
a3a0417c21
all: update Zig to version 0.11.0-dev.1000+94780f7cd
...
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2022-12-30 12:52:31 -07:00
Stephen Gutekanst
f8d5db71c2
CI: do not install Zig on self-hosted runners (now managed by Wrench)
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-12-29 03:19:15 -07:00
Ali Chraghi
5849304fba
all: update zig version
2022-12-25 13:36:03 -07:00
Ali Chraghi
061daa790f
ci: remove compile-all step
...
examples are moved to a separate repo and `zig build` does the same
2022-12-25 13:36:03 -07:00
Ali Chraghi
ccc938e757
ci: install pulseaudio and jack servers
2022-12-18 18:02:31 -07:00
Ali Chraghi
3b162fdd7c
all: update zig version
2022-12-18 18:02:31 -07:00
Stephen Gutekanst
628387764c
all: CI: update to latest Zig master version
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-10-22 09:11:16 -07:00
Ali Chraghi
33a6741535
ci: update examples repo if running on the main repo
2022-10-21 07:43:34 -07:00
Stephen Gutekanst
faab08e7f6
CI: correct automatic mach-examples updates
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-10-17 04:26:49 -07:00
Stephen Gutekanst
06b93b9556
CI: correct automatic mach-examples updates
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-10-17 04:26:02 -07:00
Stephen Gutekanst
3d0a21c274
CI: correct automatic mach-examples updates
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-10-17 03:30:10 -07:00
Stephen Gutekanst
cd6abaf84b
CI: automate updating of mach-examples
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-10-17 02:42:35 -07:00
Stephen Gutekanst
a0507bc278
CI: test wasm32-freestanding separately
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-10-15 01:09:43 -07:00
Stephen Gutekanst
2c65845aed
all: CI: update to latest Zig 0.10.0-dev.4333+f5f28e0d2
...
Produced via:
```
ZIG_VERSION=0.10.0-dev.4333+f5f28e0d2 ./dev/update-zig.sh
```
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-10-14 09:00:45 -07:00
Ali Chraghi
217cc3989a
ci: update to macos-12
2022-09-30 12:24:14 -07:00
Ali Chraghi
18ad648e68
ci: only run at base directory
...
we don't have to build almost the same thing twice
2022-09-20 02:30:45 -07:00
Ali Chraghi
62e00bfbd0
dev: fix zig version update script
2022-09-20 02:30:45 -07:00
Ali Chraghi
f3109b365c
all: update zig version
2022-09-19 20:11:55 -07:00
Stephen Gutekanst
b282641300
all: update to latest Zig nightly version
...
Performed via:
```sh
VERSION=0.10.0-dev.3952+9e070b653 ./dev/update-zig.sh
```
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-09-10 02:16:05 +00:00
Ali Chraghi
21a0edca03
all: update zig version
2022-09-02 09:42:48 -07:00
Ali Chraghi
ec99abc5d4
ci: fix projects matrix path
2022-08-28 10:45:09 -07:00
Stephen Gutekanst
e193be5bfe
CI: correct git-filter-repo installation
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-08-26 16:00:50 -07:00
Stephen Gutekanst
d0961f2898
CI: correct git-filter-repo installation
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-08-26 15:58:11 -07:00
Stephen Gutekanst
e2f10dadc8
CI: install git-filter-repo dependency
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-08-26 15:44:07 -07:00
Stephen Gutekanst
7dd1818e70
all: update to Zig 0.10.0-dev.3551+92568a009
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-08-12 14:45:21 -07:00
Ali Chraghi
b5d8c669a2
CI: remove unneeded builds on sub-projects
2022-08-06 08:20:18 -07:00
Ali Chraghi
a8427dcb4b
CI: fix and fmt
...
install alsa lib on linux platform
2022-07-24 09:28:56 -07:00
alichraghi
741b4d9eb7
ci: improve jobs
2022-07-21 19:41:06 -07:00
Stephen Gutekanst
bbb276854b
all: update to Zig 0.10.0-dev.3027+0e26c6149
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-07-17 09:20:48 -07:00
Stephen Gutekanst
322ead9218
CI: ZIG_VERSION=0.10.0-dev.2439+c84f5a5f9 ./dev/update-zig.sh
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-05-31 05:02:04 -07:00
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
c2111e0691
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:39:45 -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
Lee Cannon
4570838304
Update to latest Zig master (0.10.0-dev.2017+a0a2ce92c) ( #261 )
...
* use `@ceil` instead of `std.math.ceil`
* `ChildProcess.init` does not allocate anymore
* update CI zig version
* examples: temporarily switch to fork of zigimg compatible with zig-master
Commands executed:
```
git submodule set-url -- examples/libs/zigimg https://github.com/slimsag/zigimg
git submodule set-branch --branch zig-master -- examples/libs/zigimg
git submodule update --init --remote examples/libs/zigimg
```
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
Co-authored-by: Stephen Gutekanst <stephen@hexops.com>
2022-05-01 11:44:27 -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
8b2ae06121
CI: temporarily disable macOS 11 test
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-04-05 00:16:51 -07:00