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
Spartan322
6c9e69b5bf
CI: Add redot-cpp testing action
2025-03-08 04:53:00 -05:00
Thaddeus Crews
d7ecacb7a7
Merge pull request #103515 from Repiteo/ci/scons-bump
...
CI: Bump SCons to latest (4.8.1 → 4.9.0)
2025-03-05 12:07:32 -06:00
Thaddeus Crews
0e3ffe55c2
CI: Ensure "valid" dummy key
2025-03-05 10:59:40 -06:00
Thaddeus Crews
0b9871590c
CI: Ensure default branch cache persists
2025-03-05 10:32:19 -06:00
Spartan322
a68eb8a076
Merge commit godotengine/godot@4c311cbee6
2025-03-04 03:35:45 -05:00
Rémi Verschelde
a3dcd98032
Merge pull request #103514 from dsnopek/github-actions-godot-cpp
...
CI: Use correct godot-cpp branch
2025-03-04 01:02:40 +01:00
Rémi Verschelde
e8c555b002
Merge pull request #103409 from darksylinc/matias-swappy-2025-01
...
Update to latest version of Swappy
2025-03-04 01:02:14 +01:00
Matias N. Goldberg
89ea5b3d00
Update to latest version of Swappy
...
Fixes #103294
2025-03-03 20:43:14 -03:00
David Snopek
70bace7482
CI: Use correct godot-cpp branch
2025-03-03 12:08:55 -06:00
Thaddeus Crews
908e062e9b
CI: Bump SCons to latest (4.8.1 → 4.9.0)
2025-03-03 11:56:42 -06:00
Rémi Verschelde
1c35a31b9e
Bump version to 4.5-dev
...
Mr. Godot told me to tell you he won't come this evening but surely tomorrow.
2025-03-03 17:27:40 +01:00
Rémi Verschelde
826a0354fb
CI: Run apt install before installing libxml2-utils, GHA cache got flaky
2025-03-02 22:34:34 +01:00
Spartan322
e2d0cc2ded
Merge commit godotengine/godot@ad9abe841d
2025-02-11 21:06:34 -05:00
Rémi Verschelde
bb7834390c
CI: Remove outdated reference to ubuntu-20.04
2025-02-11 18:05:22 +01:00
Thaddeus Crews
46bc07540d
CI: Separate Android editor artifacts
2025-02-07 10:16:10 -06:00
Rémi Verschelde
327e5d3a4c
CI: Add a Linux job for template_debug
2025-02-04 18:54:53 +01:00
Spartan322
e0ff42e2e7
Merge commit godotengine/godot@b15b24b087
2025-01-24 12:10:41 -05:00
Spartan322
94949a2769
Merge commit godotengine/godot@a7146ef807
2025-01-21 17:08:38 -05:00
Thaddeus Crews
b8480ffa21
CI: Change godot-cpp from workflow to action
2025-01-20 13:36:14 -06:00
Thaddeus Crews
32563011e1
CI: Tighten timeout period for all jobs
2025-01-17 14:36:10 -06:00
Spartan322
e0126b63c2
Merge commit godotengine/godot@d33da79d3f
2025-01-16 18:50:47 -05:00
Rémi Verschelde
b7c0a0fbd1
Merge pull request #101387 from picoxr/add-picoos-immersivemode
...
Add PICO OS Immersive Mode
2025-01-13 20:22:11 +01:00
ygz-bd
a2bfb7cff2
Enable XR Preview Mode for PICO OS
...
Supported features in the immersive preview mode
- Passthrough
- Hand tracking
Notes:
- Multi-window is only available for internal apps on PICO OS, therefore launching adjacent windows is not possible currently.
- Passthrough splash screen is not supported on PICO OS
2025-01-13 16:34:22 +00:00
Spartan322
5e6a04e752
Merge commit godotengine/godot@5b52b4b5c4
2025-01-12 13:06:53 -05:00
Rémi Verschelde
829ad307f8
CI: Install apt dependencies directly, works around issue with awalsh128/cache-apt-pkgs-action
2025-01-09 19:56:30 +01:00
Spartan322
4ffc9ac18b
Merge commit godotengine/godot@bdf625bd54
2025-01-04 00:55:26 -05:00
Rémi Verschelde
16a4919a51
Merge pull request #100912 from Repiteo/ci/single-concurrency
...
CI: Fix GHA bug by defining a single concurrency
2025-01-03 00:49:25 +01:00
Thaddeus Crews
4f7e04a959
CI: Only define single concurrency
2024-12-29 21:27:31 -06:00
Thaddeus Crews
048f8442e3
Style: Minor pre-commit & yaml adjustments
2024-12-29 10:51:11 -06:00
Spartan322
fa0b4af786
Merge commit godotengine/godot@a7a2a12bfd
2024-12-21 05:32:01 -05:00
Thaddeus Crews
8642e970c5
C#: Add option to treat warnings as errors
2024-12-18 10:23:41 -06:00
Rémi Verschelde
4047e4b894
.NET: Downgrade Microsoft.CodeAnalysis.CSharp to 4.8.0 for compat with SDK 8.0.1xy
...
And for CI, set up .NET SDK 8.0.100 explicitly to test our min supported version.
2024-12-17 15:56:56 +01:00
Spartan322
9d47e1e39e
Merge commit godotengine/godot@b9437c3938
2024-12-15 09:24:31 -05:00
HP van Braam
70dbc311d1
Exclude known thirdparty/ ubsan errors
...
In my quest to make ubsan failures a build failure I've added all
current ubsan errors by type to a new suppression file which we will
then also use with CI.
The idea is to only add known ubsan errors to this file, so this is not
a blanket exclusion of thirdparty/ this means that if we get new or
unexpected ubsan in thirdparty/ builds would fail.
2024-12-13 23:11:35 +01:00
Rémi Verschelde
82d51a3902
Merge pull request #99709 from AThousandShips/cache_size_improve
...
[Buildsystem] Tweak cache sizes for CI
2024-12-12 14:10:04 +01:00
Thaddeus Crews
be65514c11
Merge pull request #100042 from Calinou/ci-xmllint-quiet
...
GitHub Actions: Use quiet xmllint output to only print error lines
2024-12-11 17:35:49 -06:00
Thaddeus Crews
9bb747e0e8
CI: Remove leading-underscore teams from CODEOWNERS
2024-12-11 11:17:44 -06:00
Thaddeus Crews
57d08dbec3
C#: Fix warnings caught by new problem-matchers
...
• Restore MSVC problem matcher for Linux builds
2024-12-10 14:04:35 -06:00
Hugo Locurcio
cec037b1a8
GitHub Actions: Use quiet xmllint output to only print error lines
...
Success lines are no longer printed, making the CI log shorter
and faster to read.
2024-12-05 14:03:19 +01:00
Spartan322
c3314b0ab0
Merge commit godotengine/godot@1f47e4c4e3
2024-12-04 20:11:58 -05:00
Thaddeus Crews
357679ceb8
CI: Add explicit problem matchers
2024-11-27 16:47:34 -06:00