Commit graph

39 commits

Author SHA1 Message Date
a157812529
fix(ci): patchelf linux binaries 2025-04-27 14:47:28 -04:00
6884e80646
fix(ci): remove unneeded LFS pull 2025-04-23 17:59:15 -04:00
2d704652b5
fix(ci): add windows and broken macOS builds 2025-04-22 21:59:46 +02:00
6b81529188
fix(ci): caching and vulkan builds, add tests 2025-04-22 21:58:18 +02:00
474970ab70
fix(ci): remove unneeded -y argument from cargo-install 2025-04-22 21:58:14 +02:00
65907560d5
fix(ci): use cargo-install instead of cargo-binstall 2025-04-22 21:58:11 +02:00
2f3381b0f1
fix(ci): correct mismatched cache keys 2025-04-22 21:58:07 +02:00
5e3c20c759
fix(ci): incorrect tar arguments 2025-04-22 21:58:04 +02:00
543646b405
fix(ci): use correct link for zig 2025-04-22 21:58:00 +02:00
e451d18115
fix(ci): do not pipe tar when extracting zig 2025-04-22 21:57:57 +02:00
01c3699d86
Revert "feat(ci): use cargo zibuild & xbuild"
This reverts commit 87d810aff3.
2025-04-22 21:57:25 +02:00
503c87c288
Revert "fix(ci): ensure node is installed"
This reverts commit cb91bde7f8.
2025-04-22 21:57:22 +02:00
8430a67951
fix(ci): ensure node is installed 2025-04-22 21:57:19 +02:00
b092e6f6ae
feat(ci): use cargo zibuild & xbuild 2025-04-22 21:57:15 +02:00
0ab2e04873
feat(ci): seperate build and setup jobs 2025-04-22 21:57:12 +02:00
2104f58b20
fix(cicd): remove unneeded docker setup 2025-04-22 21:57:08 +02:00
457d41ed30
fix(ci): renamed .gitlab to .forgejo, corrected workflow name 2025-04-22 21:56:54 +02:00
27a9911c3c
feat: add a WIP ci/cd pipeline 2025-04-22 21:55:59 +02:00
1f90088350
feat: modify flakenix to include cargo utils 2025-04-22 21:55:49 +02:00
16a4aee633
chore: broaden the support of ci/cd 2025-04-22 21:55:45 +02:00
6ce3e627cc
refactor: A new beginning 2025-04-22 21:55:38 +02:00
fc43a7454a
move Cross.toml to engine folder 2025-04-22 21:54:53 +02:00
43bb40005f
seperate nested cross commands 2025-04-22 21:54:50 +02:00
2471d4df1b
fix: temporarily switch to codeberg-small 2025-04-22 21:54:46 +02:00
84d9e50f6b
fix: configure cross with Cross.toml 2025-04-22 21:54:43 +02:00
26529a0796
fix: specify docker in docker 2025-04-22 21:54:40 +02:00
2e891ce850
fix: cross cant find cargo 2025-04-22 21:54:37 +02:00
b23e03006e
fix:manually set up docker-in-docker 2025-04-22 21:54:29 +02:00
676a42f923
properly specify artifact uses 2025-04-22 21:54:22 +02:00
0ac9586e67
feat:rework ci/cd to use cargo-cross 2025-04-22 21:54:19 +02:00
Speedy_Lex
1fc306a256
Try fix CI artifacts 2025-04-22 21:54:12 +02:00
7cba06f04e
fix: typo in arrch in workflow 2025-04-22 21:54:05 +02:00
c31830c0fb
fix: sudo not intalled on runners 2025-04-22 21:54:02 +02:00
ea2a05fb39
fix: specify github source for actions-rs 2025-04-22 21:53:58 +02:00
f66e440fa3
fix: pkg-config cannot cross compile to different architectures 2025-04-22 21:53:55 +02:00
035d12d2bd
fix: dont use codeberg's broken ci/cd runners 2025-04-22 21:53:52 +02:00
850381bf90
fix: workflow fails due to long file names 2025-04-22 21:53:48 +02:00
d92c024f28
fix: ci/cd workflow doesnt properly compile wayland 2025-04-22 21:53:44 +02:00
6e0143d78b
change github workflow to be forgejo compatible 2025-04-22 21:53:41 +02:00