* debug print the working directory
* trigger it on any branch (temporarily)
* nope, wrong fix
* dummy commit to trigger the workflow
* lets see if this works
* trigger the workflow when updating it
* nice typo
* add missing dollar signs
* debug list the contents of the repository
* dir/s instead of ls
* remove this, no longer needed
* backslashes maybe? windows...
* this should be a forward slash
* remove no longer needed spam
* debug check if examples dir exists
* LOG is disabled apparently
* ...
* temporarily disable this step to save time
* ubuntu maybe
* bash
* install deps
* link libc
* link libm
* now to test the rest
* emsdk is back
* add missing shaders
* Update examples collection
* add indentation
* remove emsdk cache
* ignore emsdk cache
* Update examples collection
* fix errors with the find command
* remove emsdk cache now
* i forgot to actually add it to gitignore
* fix error with git not finding anything to commit
* global config instead of repo specific
* clone raylib.com repo under the same owner as the raylib repo owner
* add proper access token
* reorganize it all
* remove non-existent example
* clone raylib.com before running rexm
* no extra slash
* Update examples collection
* copy updated examples to the right place
* remove unnecessary debug line from rexm.c
* Update examples collection
* Update examples collection
* use hardcoded absolute path to make
* add debug line
* semicolon
* fix wrong handling of make path
* fix wrong cwd
* rebuild raylib for web after installing it
* cleanuo
* conditionally push to repos, never on PR
* build rexm with make for consistency
* remove workflow run results
* add back the examples report files
* pause automatic commits
* revert makefile changes
* readd removed vs2022 project file
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
- Add ubuntu-24.04-arm runner for native ARM64 compilation
- Support building both static and shared libraries for ARM64
- Maintain backwards compatibility with existing x86/x64 builds
- Addresses issue #5051 for ARM64 pre-compiled binaries
Expected output: raylib-X.X-linux_arm64.tar.gz in releases
* Fix GLFW runtime platform detection
* Add libwayland-dev package to workflows
* Add libxkbcommon-dev package to workflows
* Add libwayland-bin package to codeql.yml
* Add libwayland-client0 and libwayland-cursor0 packages to codeql.yml
* Use libwayland-dev in codeql.yml
* Add libxkbcommon-dev to codeql.yml
* Remove libwayland-bin from linux.yml and linux_examples.yml (libwayland-dev includes it as a dependency)
---------
Co-authored-by: Ray <raysan5@gmail.com>
* wip: add parse.yml
* Temporarily force run
* Auto commit parse files
* Update raylib_api.* by CI
* Remove temporary setting
* format
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>