Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-20 | CI: Drop AppVeyor and desktop Travis builds | Rémi Verschelde | |
These have been replaced by GitHub Actions. The remaining Travis builds will also be ported eventually. | |||
2020-07-20 | fix CI builds on linux by using ubuntu default apt repositories | RevoluPowered | |
2020-07-15 | added MacOS and Linux to GitHub Actions | Gordon MacPherson | |
2020-07-14 | Globally install Python libraries in GitHub Actions | Aaron Franke | |
Otherwise it uses ~/.local/bin which GitHub doesn't include in PATH | |||
2020-07-13 | Commit other files changed by file_format.sh | Aaron Franke | |
2020-07-13 | Add static formatting checks for GitHub Actions | Aaron Franke | |
2020-07-12 | Use GitHub Actions instead of AppVeyor for Windows platform | Gordon MacPherson | |
This was based on quarmin's initial configuration, we had compile issues with AppVeyor being super slow and GitHub actions will take less time and also manage a full rebuild in 30 minutes. This adds cache handling and will work with MSVC and scons 4.0, it will build for every PR submitted to the Godot Engine, and also for the branches specified. I have tested the caching and it seems to be working. I left the 'publish artefacts' disabled until we can request more storage from Microsoft, 5 GB is far to low for us and we would eat this limit very fast. (it is tested and works fine) Co-authored-by: Rafał Mikrut <mikrutrafal54@gmail.com> |