Commit Graph

68 Commits

Author SHA1 Message Date
Tropical
2f08d34fe4 another ci fix attempt 2026-04-04 11:27:25 -05:00
Tropical
4c218c825c use correct bin name for clang++ 2026-04-04 11:21:34 -05:00
Tropical
dd2a560d46 testing a CI fix 2026-04-04 11:16:57 -05:00
Tropical
968f2a4f91 Merge branch 'dev' into rubicon 2026-04-04 11:02:22 -05:00
MatthewBeshay
ec0a8af821 fix: update CI to install libc++ and fix artifact path 2026-04-03 19:14:29 +11:00
/home/neo
74db007403 feat(CI): add nightly build workflow (#390)
* feat(CI): add nightly build workflow

* ci: trigger nightly

* ci: workflow dispatch

* ci: oh god

* fix(ci): build the whole game not just the executable
2026-04-03 02:13:30 -05:00
Tropical
cef656847d rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00
Tropical
e68f3d44dd move Minecraft.World to minecraft 2026-04-01 13:11:40 -05:00
Echo J.
b9b033c0a0 CI: Allow manual triggering for all workflows 2026-03-30 15:55:11 +00:00
Echo J.
a03bdcaedf CI: Update cache action version 2026-03-30 15:55:11 +00:00
Echo J.
4f92504668 CI: Remove useless Meson cache/patchelf installation 2026-03-30 15:55:11 +00:00
Echo J.
a045d26f05 CI: Fix the ccache path (and re-add cache key fallback) 2026-03-30 15:55:11 +00:00
Echo J.
b6699f0269 CI: Use direct compiler variables instead of a native file
This interferes with our ccache setup
2026-03-30 15:55:11 +00:00
Echo J.
d393a09a58 CI: Remove redundant ccache options 2026-03-30 15:55:11 +00:00
Tropical
b5b9b66307 add libglm dependency again 2026-03-29 23:00:46 -05:00
Tropical
4ee9175501 don't use apt-install github action 2026-03-29 22:59:23 -05:00
Tropical
2ce1b0b261 add libglm-dev 2026-03-29 22:56:53 -05:00
Tropical
cf1d3436f1 remove env field 2026-03-29 22:56:05 -05:00
Tropical
1128e602fd overcomplicating it 2026-03-29 22:51:54 -05:00
Tropical
a5b66ec462 revert CI 2026-03-29 22:46:00 -05:00
Tropical
9d40fceece cache clang-format installation 2026-03-29 20:51:08 -05:00
Tropical
7b5c2dfe25 use fetch-depth 0 for format workflow 2026-03-29 20:43:14 -05:00
Tropical
0e9c1403bf hate you ubuntu 2026-03-29 20:36:42 -05:00
Tropical
dcebd64557 rename to format check 2026-03-29 20:07:16 -05:00
Tropical
327addddae yaml and its consequences for the human race 2026-03-29 20:06:38 -05:00
Tropical
39ebddbafc update format workflow 2026-03-29 20:04:19 -05:00
Tropical
43908b1de5 Update clang-format.yml 2026-03-29 19:54:51 -05:00
Tropical
357b6ce6bc Merge branch 'ci/cleanup-github-actions' of https://github.com/Merc6/4jcraft into pr/338 2026-03-29 19:54:05 -05:00
Tropical
aafc823c75 fix: --print-build-logs 2026-03-29 19:52:44 -05:00
orng
715f5e1dae fix: clang-format should have an on: pull_request 2026-03-29 19:50:20 -05:00
Tropical
ec2a2b8d13 guhhhhhh 2026-03-29 19:16:51 -05:00
Tropical
23452bf129 guh 4 2026-03-29 19:15:53 -05:00
Tropical
80ca9142ef guh 3 2026-03-29 19:14:35 -05:00
Tropical
d669174ecd guh 2 2026-03-29 19:11:32 -05:00
Tropical
ceea5c356c guh 1 2026-03-29 19:09:50 -05:00
orng
3a736777fd ci: simplify clang-format 2026-03-28 22:50:45 -05:00
orng
3fc458c4bd ci: make build-linux use flake.nix 2026-03-28 22:50:30 -05:00
Liriosha
a73bdbdd13 Fix conflicts 2026-03-20 12:22:53 -04:00
ffqq
2ed79e298a Merge pull request #294 from MatthewBeshay/cleanup/delete-in-tree-4jlibs
Delete in-tree 4J libraries after extraction
2026-03-20 17:31:51 +03:00
project516
d8c846ba58 build-doxygen.yml needs write permissions 2026-03-20 08:46:33 -05:00
MatthewBeshay
e0f4194bfb Delete in-tree 4J libraries after extraction 2026-03-21 00:38:32 +11:00
Liriosha
eb66f5a705 please 2026-03-19 16:43:49 -04:00
Liriosha
bb0694af2b therewasanattempttwice 2026-03-19 16:34:27 -04:00
Liriosha
860853505e therewasanattempt 2026-03-19 16:31:46 -04:00
Liriosha
be37a40a1a Fix meson version 2026-03-19 16:24:49 -04:00
Tropical
a222e7d886 Merge pull request #266 from Project516/patch-1
fix doxygen workflow
2026-03-18 15:01:35 -05:00
Nikita Edel
173d445104 fix clang-format workflow 2026-03-16 22:28:48 +01:00
project516
439a240448 update actions/checkout@v3 to v6 2026-03-16 11:46:25 -05:00
project516
5c9285d4b3 Update build-doxygen.yml
change deployment to github pages to use peaceiris/actions-gh-pages@v4 - this will create a gh-pages branch that can be deployed to pages.
2026-03-16 11:40:35 -05:00
Echo J.
8960e31dc6 CI: Use a descriptive name for Doxygen workflow 2026-03-15 12:48:44 +00:00