1
0
Fork 0
Commit Graph

398 Commits

Author SHA1 Message Date
Stuart Carnie fe6763c723 Build: Update to Xcode 26.0.1 for Apple builds 2025-10-19 06:08:43 +11:00
Thaddeus Crews d413181b8a
Merge pull request #111224 from Repiteo/ci/scons-bump
CI: Bump SCons version [4.9.0→4.10.0]
2025-10-06 09:06:50 -05:00
Thaddeus Crews e1a7a18747
CI: Bump SCons version [4.9.0→4.10.0] 2025-10-03 13:06:56 -05:00
Thaddeus Crews 00129b2199
CI: Fix `CODEOWNERS` inconsistencies 2025-10-03 12:48:46 -05:00
Thaddeus Crews 71f61d959d
Merge pull request #108468 from syntaxerror247/Android-CI
CI: Generate debug build for Android
2025-09-22 21:00:59 -05:00
David Snopek 2967267fba Update `GODOT_CPP_BRANCH` after Godot v4.5-stable release 2025-09-15 16:41:57 -05:00
Lukas Tenbrink 4c0026b053 Update links to the contributing section of the docs to the appropriate new sections. 2025-09-12 01:04:14 +02:00
Thaddeus Crews d54870c99e
CI: Ensure prettier/clearer sanitizer output
- Add more thirdparty exclusions
2025-08-27 10:26:51 -05:00
Thaddeus Crews d8d39120dd
CI: Update dependency setup on Linux actions 2025-08-13 08:42:37 -05:00
Lukas Tenbrink ff111c8981 Move /editor/scene folder from `core` to `docks` codeowner, and remove `usability` from `editor/scene/gui`. 2025-08-08 14:48:51 +02:00
Thaddeus Crews f9313aa27b
Merge pull request #108924 from bruvzg/ac17
Update access-kit to 0.17.0
2025-07-31 10:39:09 -05:00
Thaddeus Crews 57eac93820
CI: Add headless import test 2025-07-29 11:30:29 -05:00
Pāvels Nadtočajevs 3f757c41fc
Update access-kit to 0.17.0 2025-07-29 08:37:01 +03:00
Thaddeus Crews c52c91f46c
CI: Use modern `--import` syntax in GHA 2025-07-27 17:57:57 -05:00
Adam Scott 793258919b
[Web] Fix Emscripten for WebXR and update minimum version 2025-07-22 14:02:44 -04:00
Pāvels Nadtočajevs daf2c88928
[CI] Use Xcode 16 for macOS build. 2025-07-16 00:05:54 +03:00
A Thousand Ships f9a4a24cd8
[Codeowners] Minor improvements after restructure 2025-07-11 14:49:42 +02:00
Anish Mishra a8f8f84af6
CI: Generate debug build for Android 2025-07-10 13:10:10 +05:30
A Thousand Ships f11aff3841
Editor: Restructure editor code
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00
Pāvels Nadtočajevs 6565c8e83f
[AccessKit] Update API to 0.16.0. 2025-06-03 10:49:04 +03:00
Thaddeus Crews 932d9f8cc0
Merge pull request #99938 from Repiteo/ci/scons-flag-formatting
CI: Format SCons input flags & build action
2025-05-16 10:28:59 -05:00
Thaddeus Crews d38bda7e7d
CI: Format SCons input flags & build action 2025-05-15 09:30:18 -05:00
Lukas Tenbrink e0f8943d1e Make it possible to run CI manually if `DISABLE_GODOT_CI` is set. 2025-05-15 13:45:22 +02:00
Juan Pablo Arce 257058a550 CI: Propagate matrix.sconsflags in macos_builds.yml 2025-05-01 20:45:26 -03:00
Rémi Verschelde 5b2d21aa68
CI: Run `apt update` before installing libxml2-utils 2025-04-30 11:28:15 +02:00
Thaddeus Crews 2fd48c022a
Merge pull request #103283 from mashumafi/zip-compression-level
Add compression level support to Zip Module
2025-04-29 11:24:10 -05:00
Thaddeus Crews ee80792daa
Merge pull request #105731 from akien-mga/ci-remove-api-dump-action
CI: Remove now unused godot-api-dump action
2025-04-27 19:21:09 -05:00
Thaddeus Crews 22d297acd9
CI: Ensure Windows can handle utf-8 characters 2025-04-25 10:52:22 -05:00
Rémi Verschelde 1377b91ead
CI: Remove now unused godot-api-dump action
Its use was removed in b8480ffa21.
2025-04-24 23:20:55 +02:00
Thaddeus Crews 1696ab0cb6
Merge pull request #105662 from Repiteo/ci/mold
CI: Replace `gold` with `mold`
2025-04-22 18:25:53 -05:00
Thaddeus Crews fa1f41e9ab
CI: Use `mold` as linker on Linux 2025-04-22 14:23:12 -05:00
Thaddeus Crews 92b1b0402c
CI: Remove legacy dependency 2025-04-22 12:54:24 -05:00
Pāvels Nadtočajevs 4310cb82b8
AccessKit integration for macOS, Linux, and Windows. 2025-04-08 20:25:47 +03:00
Thaddeus Crews a210fe6dbd
Revert "CI: Remove "Free disk space on runner" job"
This reverts commit 6013fb1fb9.
2025-04-05 08:54:37 -05:00
Thaddeus Crews 6013fb1fb9
CI: Remove "Free disk space on runner" job 2025-04-04 14:15:31 -05:00
Thaddeus Crews 58d49cf087
CI: Validate `scons-cache` via action output 2025-03-30 10:30:50 -05:00
Thaddeus Crews ac13efc822
Merge pull request #101443 from Repiteo/ci/replace-pytest
CI: Replace pytest with pre-commit hook
2025-03-30 09:06:00 -05:00
Thaddeus Crews adc63c6149
CI: Replace pytest with pre-commit hook 2025-03-29 11:40:36 -05:00
A Thousand Ships 5cc0539961
[Navigation] Create a dedicated 2D navigation server
* Add a dedicated 2D server
* Create dedicated tests
* Split performance metrics between 2D and 3D
* Rename the 3D only server module
2025-03-29 12:10:50 +01:00
Michael Alexsander 5ad414d046
Allow to compile templates without physics servers 2025-03-28 11:00:44 -03:00
LuoZhihao 4b9650f54e CI: Fix godot regression project test
Fix crash and memory leak in `SpringBoneSimulator3D`
Fix crash in `GraphEdit`
2025-03-26 17:33:18 +08:00
mmurphy316 0ed8bf89ae Add compression level support to ZipPacker 2025-03-20 10:42:30 -04:00
Thaddeus Crews b33072a48f
Merge pull request #104307 from akien-mga/ci-macos-vulkan-sdk-optional
CI: Build macOS binary without Vulkan if Vulkan SDK fails installing
2025-03-18 14:42:39 -05:00
Thaddeus Crews 6c19c0bec5
CI: Ensure `.scons-cache` exists before parsing 2025-03-18 08:44:36 -05:00
Rémi Verschelde b84828bca7
CI: Build macOS binary without Vulkan if Vulkan SDK fails installing
It's not rare for this step to fail, either due to network errors,
or occasional changes in how the Vulkan SDK is distributed which require
editing our script.
2025-03-18 12:45:18 +01:00
Rémi Verschelde 1e5b075f48
CI: Set explicit write permission for cache cleanup token 2025-03-16 09:23:18 +01:00
Thaddeus Crews 0e2d1526b7
CI: Disable `redirect_build_objects` for GHA 2025-03-15 22:31:49 -05:00
Thaddeus Crews 87f897ae0a
Merge pull request #104080 from Repiteo/ci/cache-trim
CI: Trim cache before saving
2025-03-14 14:11:31 -05:00
Thaddeus Crews de33bd2b7c
CI: Trim cache before saving 2025-03-14 14:05:02 -05:00
Rémi Verschelde fd96ba48c6
CI: Add workflow to cleanup PR caches when closed
This is pretty much copied from the GitHub Actions documentation:
https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/caching-dependencies-to-speed-up-workflows#force-deleting-cache-entries
2025-03-13 16:54:44 +01:00