summaryrefslogtreecommitdiffstats
path: root/.github/workflows/ci.yml
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #717 from ↵Rémi Verschelde2022-03-091-8/+8
|\ | | | | | | godotengine/dependabot/github_actions/actions/checkout-3
| * Bump actions/checkout from 2 to 3dependabot[bot]2022-03-011-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* | CI: Install MinGW via `egor-tensin/setup-mingw`Rémi Verschelde2022-03-091-13/+6
|/ | | | Scoop install is being problematic since their 0.1.0 release.
* Bump actions/setup-python from 2 to 3dependabot[bot]2022-02-281-4/+4
| | | | | | | | | | | | | | Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 3. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge branch 'master' of https://github.com/godotengine/godot-cpp into ↵Nicolás Carrasco2022-02-201-10/+71
|\ | | | | | | test_cmake_windows
| * [CI] Use matrix for builds.Fabio Alessandrelli2022-02-101-114/+71
| |
| * Library SCons boilerplate to build projects.Fabio Alessandrelli2022-02-101-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Works by executing project `SConstruct`s file in a cloned env (a bit like Godot does for modules) so you don't have to worry about platform and toolchain setup. Convert the project test file to work as submodule, add it to CI Run with: ``` scons build_projects=test,/path/to/other/project ```
* | Fix Test CMake project for Windows and parametrize pathsNicolás Carrasco2022-01-261-2/+21
|/
* Test CMake project with CI (#518)O01eg2021-12-241-0/+48
|
* Fixing compiler warnings around implicit type casting loosing precisionBastiaan Olij2021-11-221-0/+20
|
* [CI] Make OSX universal build instead 2 builds.Fabio Alessandrelli2021-09-291-37/+3
|
* [OSX] Add universal build support.Fabio Alessandrelli2021-09-291-2/+2
|
* CI: Disable test build to prepare for 4.0 extensions mergeRémi Verschelde2021-09-271-20/+0
| | | | | It can't pass and fixing it in the heavily WIP extensions implementation would be a hassle, it's better to readd tests once things are working.
* CI: Run tests with Godot 3.3.3Rémi Verschelde2021-09-261-5/+5
|
* CI: Update Linux runner to Ubuntu 18.04Rémi Verschelde2021-09-261-16/+16
| | | | Also cleanup needlessly specific dependencies.
* Add OSX arm64 build target.Fabio Alessandrelli2021-07-071-0/+27
| | | | | New "macos_arch" to specify the desired arch, and "macos_sdk_path" to override the default SDK path.
* Bump actions/upload-artifact from 2.2.3 to 2.2.4 (#571)dependabot[bot]2021-06-161-4/+4
| | | | | | | | | | | | | | | | Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.2.3 to 2.2.4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v2.2.3...v2.2.4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump actions/upload-artifact from 2.2.2 to 2.2.3dependabot[bot]2021-05-121-4/+4
| | | | | | | Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.2.2 to 2.2.3. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v2.2.2...v2.2.3) Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #525 from vnen/update-clang-formatRémi Verschelde2021-03-011-4/+12
|\ | | | | Update clang-format to version 11
| * Update clang-format to version 11George Marques2021-02-281-4/+12
| | | | | | | | | | | | | | This is taken from the Godot repository, so formatting is similar. This updates the style rules as well. Also fix style in files to conform with this version.
* | Bump actions/upload-artifact from v2.2.1 to v2.2.2dependabot[bot]2021-03-011-4/+4
|/ | | | | | | Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from v2.2.1 to v2.2.2. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v2.2.1...e448a9b857ee2131e752b06002bf0e093c65e571) Signed-off-by: dependabot[bot] <support@github.com>
* Run script testO01eg2021-02-071-2/+14
|
* Disable Windows compilation.O01eg2021-02-061-8/+0
|
* Test build GNnative library in CIO01eg2021-02-061-0/+16
|
* Merge pull request #502 from Zylann/clang_format_ciMarc2021-02-031-0/+15
|\ | | | | Re-added clang-format checks to the CI
| * Re-added clang-format checks to the CIMarc Gilleron2021-02-031-0/+15
| |
* | Fix MacOS CI using an available runnerMarc Gilleron2021-02-031-1/+1
|/
* Switch from Travis CI to GitHub ActionsHugo Locurcio2020-12-231-0/+126
GitHub Actions should be significantly faster than Travis CI.