Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-10 | CI: Update Emscripten to 3.1.10 | Rémi Verschelde | |
That's the version that we'll (tentatively) use for future 3.x and 4.0 builds. | |||
2022-03-23 | CI: Update to actions/cache@v3, increase cache limit to 10 GiB | Rémi Verschelde | |
And force rebuild of Linux cache which got corrupted... | |||
2021-09-14 | [CI] Refactor CI actions, use sub-actions, matrices. | Fabio Alessandrelli | |
2021-08-25 | Fix CI after concurrency | Max Hilbrunner | |
2021-08-25 | CI: Cancel previous builds if new commit is pushed | Max Hilbrunner | |
2021-08-18 | Fix github actions cache server being down failing builds | Gordon MacPherson | |
2021-08-18 | [CI] Upgrade Emscripten to 2.0.27. | Fabio Alessandrelli | |
Update Godot Javascript FS library to manually depend on ERRNO_CODES. | |||
2021-08-06 | HTML5: Fix warnings and re-enable `werror=yes` on CI | Rémi Verschelde | |
Add a missing call to disable warnings on a forked env for freetype's `sfnt.c`. | |||
2021-07-17 | Re-enable building WebXR in GitHub Actions | David Snopek | |
2021-07-15 | Re-enable JavaScript CI (with no WebXR until fixed). | Fabio Alessandrelli | |
2020-08-13 | Rename javascript_builds.yml to javascript_builds.disabled | Gordon MacPherson | |
2020-08-11 | CI: Properly exclude Azure repositories on Ubuntu | Rémi Verschelde | |
Nuke all the pre-defined repos, we just need stock Ubuntu. | |||
2020-07-31 | CI: Pin Emscripten version for reproducible builds | Rémi Verschelde | |
Emscripten is a fast-moving target which gets tons of improvements all the time, but it's not rare that some regressions affect us and make our CI builds fail. (See e.g. #33728, #35237, #39168, #40563, and #40914.) Let's pin to a stable version to avoid having external factors impact our CI, and update this version manually regularly in a PR to ensure that the new version works well for us. | |||
2020-07-24 | CI: Fix cache key and include base branch | Rémi Verschelde | |
The base branch is hardcoded as an env variable as I couldn't find a simple way to just get either `3.2` or `master`. But it's easy to change when we branch off from `master` to a new stable branch, which doesn't happen often. (There's `{{github.base_ref}}` but it's probably more verbose like `ref/heads/master`, and only valid for PRs.) | |||
2020-07-24 | Improve the cache keys to prevent clashes for the wrong type of build | Gordon MacPherson | |
2020-07-24 | Clamp scons cache to 4096 MB | Gordon MacPherson | |
2020-07-24 | CI: Add GitHub Action build for JavaScript | Rémi Verschelde | |
Uses mymindstorm/setup-emsdk to install Emscripten and set up caching for Emscripten's generated system libraries. |