Commit graph

31 commits

Author SHA1 Message Date
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
Some checks are pending
Publish Documentation / build (push) Waiting to run
Build (Linux, x86_64) / build-linux (push) Waiting to run
Build (Linux, x86_64) / build-linux-debug (push) Waiting to run
Clang Format / clang-format (push) Waiting to run
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
Liriosha f053ddeba1
Fix missing library errors and make it run only on pushes to source
Add status tags to README
2026-03-15 00:57:21 -04:00
Liriosha 07ab03d812
Added Doxygen + GitHub Pages 2026-03-13 23:00:35 -04:00
Tropical 6388de266a chore: remove the autocommit action
dont want this, should be check only

Co-Authored-By: MatthewBeshay <92357869+MatthewBeshay@users.noreply.github.com>
2026-03-13 15:20:40 -05:00
Tropical c45a7b473f feat: add clang-format config and formatting workflows
Co-Authored-By: MatthewBeshay <92357869+MatthewBeshay@users.noreply.github.com>

#163 got deleted.
2026-03-13 15:09:54 -05:00
Echo J. 2f92fb2805 CI: Re-add missing cmake dependency
Fixes a silent ccache not found error (which prevents ccache from working)
2026-03-11 08:01:09 +00:00
Tropical bce996a2ef refactor: simplify and update CI pipeline 2026-03-10 17:49:34 -05:00
Echo J. fb39f1afde Remove an unused CI file
This was effectively replaced by the build-linux.yml script
2026-03-09 17:38:53 +02:00
Echo J. 4eaf02bfd0 CI: Compile the client directly with Meson
I'm not sure why Ninja had to be called here
2026-03-09 17:38:53 +02:00
Echo J. a2d1f04c58 CI: Split debug build into a independent job
This also means the bundle isn't being packaged for that build (as I don't think it's important)
2026-03-09 17:38:53 +02:00
JuiceyDev 38cc63e441 ci: build and bundle debug binary alongside release 2026-03-06 10:07:32 +01:00
JuiceyDev 6928c42b1a ci: upload dir directly (no tar.gz), exclude libc/glibc from bundled libs 2026-03-06 09:14:21 +01:00
JuiceyDev 8a334fb5c0 ci: only trigger on source/build file changes, not docs/README 2026-03-06 08:57:31 +01:00
JuiceyDev ce988d99f5 ci: bundle binary + shared libs + run.sh + README in artifact 2026-03-06 08:51:57 +01:00
JuiceyDev 9dd73aaa0d udjfjdkd 2026-03-06 07:31:16 +01:00
JuiceyDev 17ac8deddf hhhhh 2026-03-06 07:13:57 +01:00
JuiceyDev fa88145b1f aye fuck off 2026-03-06 06:42:23 +01:00
JuiceyDev 24ee5b5455 the architect and the builder 2026-03-06 06:38:24 +01:00
JuiceyDev 5b45dacb1c added basic CI 2026-03-06 02:05:15 +01:00