Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | GitHub Actions: Update Ubuntu versions to 20.04, 22.04 and 24.04 | Jan Niklas Hasse | 2024-03-16 | 1 | -1/+1 |
| | |||||
* | GitHub Actions: Only specify major version for actions/upload-release-asset | Jan Niklas Hasse | 2024-02-13 | 3 | -4/+4 |
| | |||||
* | GitHub Actions: Don't specify patch version for actions/upload-release-asset | Jan Niklas Hasse | 2024-02-13 | 3 | -4/+4 |
| | |||||
* | GitHub Actions: C++11 is now the default | Jan Niklas Hasse | 2023-10-14 | 1 | -1/+1 |
| | |||||
* | GitHub Actions: Install libgtest-dev for Ubuntu 20.04 | Jan Niklas Hasse | 2023-10-12 | 1 | -1/+1 |
| | |||||
* | GitHub Actions: configure.py no longer builds tests | Jan Niklas Hasse | 2023-10-12 | 1 | -1/+0 |
| | |||||
* | Merge branch 'master' into googletest | Jan Niklas Hasse | 2023-10-12 | 4 | -9/+87 |
|\ | |||||
| * | Bump actions/upload-artifact from 1 to 3 | dependabot[bot] | 2023-10-06 | 3 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 1 to 3. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v1...v3) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> | ||||
| * | Add Dependabot configuration for GitHub Actions updates | Ewout ter Hoeven | 2023-10-06 | 1 | -0/+7 |
| | | | | | | | | | | | | | | Add a Dependabot configuration that checks once a week if the GitHub Actions are still using the latest version. If not, it opens a PR to update them. It will open few PRs, since only major versions are specified (like v3), so only on a major release (like v4) it will update and open a PR. This way it helps actively keep GitHub Actions workflows up to date and secure, while minimizing maintenance burden. See https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot | ||||
| * | Clean up Windows workflow and add an x86 build (#2251) | Nikhil Dabas | 2023-02-07 | 1 | -44/+15 |
| | | | | | | | | | | | | | | | | | | * Clean up Windows workflow, add support for x86 * Sensible naming for artifacts No suffix for the x64 version, as that was the default already. * Remove x86 build from Windows workflow | ||||
| * | ci:macos package with macos 12 for macos >= 10.15 | scivision | 2023-01-25 | 1 | -2/+2 |
| | | | | | | | | | | when this parameter was added, it was also for the last version that recently went end of life | ||||
| * | Add build job for Windows Arm64 | Thad House | 2022-10-31 | 1 | -0/+40 |
| | | |||||
| * | Add build job for Linux ARM64 | Martin Tzvetanov Grigorov | 2022-10-05 | 1 | -0/+60 |
| | | | | | | | | Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> | ||||
* | | Merge branch 'master' into googletest | Jan Niklas Hasse | 2021-11-16 | 3 | -11/+40 |
|\ \ | |/ | |||||
| * | Fix typos discovered by codespell (#2047) | Christian Clauss | 2021-11-12 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | % [`codespell --count --ignore-words-list=fo .`](https://pypi.org/project/codespell/) ``` ./ninja/src/missing_deps.cc:119: dependecy ==> dependency ./ninja/src/includes_normalize-win32.cc:51: funcation ==> function ./ninja/src/eval_env.h:58: invokable ==> invocable ./ninja/src/missing_deps_test.cc:155: beacuse ==> because ./ninja/src/deps_log_test.cc:393: unparseable ==> unparsable ``` | ||||
| * | Attempt to fix Linux CI build | Andrew Scheller | 2021-05-16 | 1 | -4/+4 |
| | | |||||
| * | CI: macOS: Unfix Xcode version to use the latest stable one | Ewout ter Hoeven | 2021-03-28 | 1 | -1/+0 |
| | | | | | | Removes the selection of a fixed Xcode version added in 242b7dd which assured Xcode version 12.2 was used when the default was still 12.1. The GitHub default is now 12.4 and newer versions will be made the default a few weeks after the stable release. This commit ensures an up to date Xcode version is used in the CI. | ||||
| * | GitHub Actions: Test both Debug and Release with MSVC | Jan Niklas Hasse | 2021-02-12 | 1 | -2/+7 |
| | | |||||
| * | cmake: Use modern add_test signature | Gregor Jasny | 2020-12-11 | 1 | -1/+1 |
| | | | | | | | | | | | | Using this modern signature makes CMake/CTest use the effective binary path and works also with multi-config generators which put binaries in extra `Release` folders. | ||||
| * | Merge pull request #1873 from jhasse/remove-travis | Jan Niklas Hasse | 2020-12-05 | 1 | -0/+21 |
| |\ | | | | | | | Replace Travis CI with GitHub Actions | ||||
| | * | Replace Travis CI with GitHub Actions | Jan Niklas Hasse | 2020-11-06 | 1 | -0/+21 |
| | | | |||||
| * | | GitHub Actions: Build Universal Binary for macOS | Jan Niklas Hasse | 2020-11-23 | 1 | -4/+5 |
| |/ | |||||
* | | Use GoogleTest instead of our own framework | Jan Niklas Hasse | 2020-11-18 | 1 | -1/+1 |
|/ | | | | Fixes #1248. | ||||
* | GitHub Actions: Run more tests on Ubuntu 20.04 (Docker) | Jan Niklas Hasse | 2020-10-31 | 1 | -0/+53 |
| | |||||
* | Add debug build with sanitizers support | Michael Jones | 2020-10-02 | 1 | -8/+21 |
| | |||||
* | Add clang-analyze to build | Michael Jones | 2020-09-30 | 1 | -2/+2 |
| | |||||
* | GitHub Actions: Switch to MSVC's subdirectory | Jan Niklas Hasse | 2020-06-15 | 1 | -1/+1 |
| | |||||
* | GitHub Actions: PowerShell requires \ instead of / | Jan Niklas Hasse | 2020-06-15 | 1 | -1/+1 |
| | |||||
* | GitHub Actions: Run ninja_test directly (Windows) | Jan Niklas Hasse | 2020-06-15 | 1 | -1/+1 |
| | |||||
* | GitHub Actions: Run ninja_test directly | Jan Niklas Hasse | 2020-05-14 | 1 | -1/+1 |
| | |||||
* | Add MACOSX_DEPLOYMENT_TARGET to macos workflow | past-due | 2020-04-18 | 1 | -0/+2 |
| | |||||
* | ci: use latest checkout action | Michael Hirsch, Ph.D | 2020-02-19 | 3 | -3/+3 |
| | |||||
* | ci: use contemporary CMake commands and use latest CMake | Michael Hirsch, Ph.D | 2020-02-19 | 3 | -16/+24 |
| | |||||
* | GitHub Actions: Split Windows and macOS workflows | Jan Niklas Hasse | 2020-01-17 | 2 | -21/+55 |
| | | | | | Somehow `$(find ./build -name ninja -or -name ninja.exe)` stopped working on Windows. | ||||
* | GitHub Actions: Use CentOS 7 for Linux, fix #1533 | Jan Niklas Hasse | 2019-12-20 | 2 | -10/+56 |
| | |||||
* | Have Github Actions also run tests (#1697) | Michael Jones | 2019-12-02 | 1 | -1/+2 |
| | |||||
* | Trigger test run for release builds on PRs | Ryan Mast | 2019-11-16 | 1 | -0/+1 |
| | |||||
* | Fix yaml lint (whitespace) errors in release action | Ryan Mast | 2019-11-15 | 1 | -6/+6 |
| | |||||
* | Strip unnecessary info from the Linux binary | Ryan Mast | 2019-10-31 | 1 | -0/+4 |
| | |||||
* | Upload ninja binary to published releases | Ryan Mast | 2019-10-31 | 1 | -3/+15 |
| | |||||
* | Add GitHub Action workflow to build ninja using CMake | Ryan Mast | 2019-10-31 | 1 | -0/+55 |