Rémi Verschelde
5f0558c000
CI: Update mymindstorm/setup-emsdk to v14, should fix cache folder conflicts
...
https://github.com/mymindstorm/setup-emsdk/releases/tag/v14
Co-authored-by: Yuri Sizov <yuris@humnom.net>
(cherry picked from commit 35ef0b32b328d9e5ed15f86a0f4a4d29518dec12)
2024-02-08 15:15:55 +01:00
Rémi Verschelde
326a098dac
SCons: Fix Web build when compiler version isn't properly detected
...
Quick fix for #82585 .
A better fix requires refactoring the way we detect the compiler version
to make it more reliable, and get a consistent output. But I prefer to
keep changes minimal for 3.x branches at this point.
Also set CI version to 3.1.39, which is what we use for official 3.6 builds
since 3.6-beta4.
2024-02-08 15:15:14 +01:00
Rémi Verschelde
51d50bff9b
Web: Workaround Emscripten 3.1.42+ LTO regression
...
Fixes #80010 .
(cherry picked from commit b064008c07be856d6f3a5079d11746137e03ede5)
2023-12-20 22:09:10 +01:00
cb17ff6c1d
Updated github action checkout.
2023-12-20 22:06:03 +01:00
Unai Martinez-Corral
3ab69cc634
update mymindstorm/setup-emsdk to v12
...
(cherry picked from commit dcb974700b35837ee13e1bd3f170a979ee0af03d)
2023-06-11 08:38:01 +02:00
1fc3c67ab5
Re-enable werror=yes in the javascript github action.
2023-04-16 15:54:22 +02:00
561f230daf
Re-enable all github actions.
2022-10-09 10:24:20 +02:00
92e8720980
Temporarily disable other workflows for faster iiteration.
2022-10-09 08:49:45 +02:00
3bb2706eb0
I meant to disable werror=yes.
2022-09-17 01:00:06 +02:00
d1877206a1
Temporarily disable warnings=all for the javascript github action.
2022-09-17 00:57:11 +02:00
d6872e8e09
Backported: CI: Remove unnecessary extra cache step for Emscripten
...
Co-authored-by: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
- akien-mga
03940b77a2
Also increase github action versions, and emsdk.
2022-09-17 00:46:21 +02:00
Rémi Verschelde
e7f63e7022
CI: Downgrade Emscripten to 3.1.18
...
Emscripten 3.1.19 and 3.1.20 have a showstopping regression that breaks
calling our main function for the editor build.
(cherry picked from commit b353336037af684c2f1455c5e1f4cd649dbc0064)
2022-09-17 00:05:07 +02:00
Rémi Verschelde
72f7c01c22
HTML5: Fix warning with Emscripten 3.1.20
...
And use that version for CI.
2022-09-16 23:18:43 +02:00
7a8b5a9a7b
Ported: CI: Update Emscripten to 3.1.10. That's the version that we'll (tentatively) use for future 3.x and 4.0 builds. akien-mga
...
b66f94d2ff
2022-07-27 18:41:05 +02:00
923370a68e
Re-enable werrors in all the github actions.
2022-03-24 12:01:40 +01:00
32f148ac0c
Mass replaced godot to pandemonium.
2022-03-23 20:46:05 +01:00
ea0604573b
Set the base branch to master in the workflows file.
2022-03-20 11:19:29 +01:00
32c41c8c98
Disable werrors=yes for some of the platforms for github actions.
2022-03-16 11:10:14 +01:00
49f8e8c398
Added godot with all my currently used engine modules.
2022-03-15 13:29:32 +01:00