Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| e0ac6c58 | 2022-02-02 18:57:12 | Remove remaining traces of HB_EXPERIMENTAL_API | ||
| b2f51310 | 2022-02-12 21:08:43 | [ci] Add configs-ci.yml to test different configs Fixes https://github.com/harfbuzz/harfbuzz/issues/2884 | ||
| c4cf5ddb | 2022-02-06 16:32:05 | [ci] Downgrade pip on MSVC jobs Turns out, pip 22.0 is the source of the breakage: https://github.com/mesonbuild/meson/issues/9955#issuecomment-1030843844 https://github.com/pypa/pip/issues/10875 | ||
| 31607897 | 2021-11-22 03:31:50 | [ci] windows-2016 image is going away in a bit https://github.com/actions/virtual-environments/issues/4312 windows-latest is the same as windows-2019, but we are using explicit windows-2019 image for when they become different. | ||
| de942417 | 2021-10-27 15:24:57 | [ci] Add CIFuzz integration Add CIFuzz integration, which will run the fuzzers for a short amount of time when a PR is submitted on Github. Signed-off-by: David Korczynski <david@adalogics.com> | ||
| 671f1d14 | 2021-09-15 15:13:41 | [ci] meson 0.55.0 didn’t work for harfbuzz https://github.com/mesonbuild/meson/issues/7437 | ||
| f1b20b5a | 2021-09-15 14:52:49 | [ci] Ragel subproject requires meson 0.55.0 | ||
| 835fc137 | 2021-09-15 14:14:04 | [ci] Build ragel on the Linux CI job To make sure we don’t accidentally break this option. | ||
| 7e9ac8fe | 2021-09-14 07:07:00 | [meson] Require ragel 6.10 Ragel 7 is also not stable from upstream's point of view. This uses “version” argument find_program(), which was introduced in meson 0.52.0, so I raised the minimum required meson version accordingly. | ||
| f3e03153 | 2021-07-27 14:40:15 | Revert "[ci] Bin FontTools version due to recent COLRv1 changes" This reverts commit 163748b5059e7b02a8ea57e263b009020a3ed499. | ||
| 163748b5 | 2021-07-26 23:03:16 | [ci] Bin FontTools version due to recent COLRv1 changes Should be reverted once HarfBuzz updated to match FontTools. | ||
| 2c7ef0db | 2021-07-13 13:23:53 | [ci] Generate only XML coverage data That is the one we are uploading, and HTML coverage seems broken on macOS. | ||
| f6c9fcfd | 2021-07-13 01:12:43 | [ci] Add macOS GitHub workflow To collect codecov coverage on macOS as well (hopefully it will run the macOS-specific tests). | ||
| fa432a12 | 2021-06-05 04:06:58 | Rename various references to master branch | ||
| c571a96e | 2021-04-25 15:43:30 | [ci] Disable Chafa on jobs that enables all auto features No suitable versions are available on these setups. | ||
| cad753e2 | 2021-03-16 01:04:16 | [ci] Use known working Ubuntu version GitHub Actions seems to be moving ubuntu-latest from ubuntu-18.04 to ubuntu-20.04, but gcovr is broken for us in the new version. | ||
| ff86c72e | 2021-03-16 00:20:05 | [ci] Avoid duplicate builds on pull requests Don’t run GitHub Actions on pushing to branches other than master. This was already the case for the linux-ci workflow. | ||
| 07315d9c | 2021-03-15 22:37:02 | [ci] Don’t install meson from its master branch We are testing Harfbuzz not meson! | ||
| 7099a6dc | 2020-06-29 01:47:37 | [atomic] Remove old Intel primitives implementation | ||
| fb1b29ce | 2021-01-17 22:55:12 | [ci] Fix msys2 breakage What package manger randomly changes package names without fallback! | ||
| 296e9d7f | 2020-12-23 01:18:10 | [ci] Install fonttools using pip on msys2 Hopefully fixes the broken package. | ||
| 8586bad2 | 2020-07-31 09:28:51 | [ci] don't install rustc on linux-ci https://github.com/harfbuzz/harfbuzz/pull/2610/checks?check_run_id=930572217 | ||
| 5f9ff04f | 2020-06-18 02:33:05 | Add comparison against ttf-parser | ||
| 7bab6087 | 2020-07-29 08:49:01 | [ci] Install meson's master As https://github.com/mesonbuild/meson/issues/7437 | ||
| 11ae45f6 | 2020-07-22 17:52:16 | [ci] Don't run cov-analyze https://stackoverflow.com/a/59353318 | ||
| d058e56c | 2020-07-20 20:50:09 | [ci] Update to msys2/setup-msys2@v2 This update introduces better error handling and package caching by default. | ||
| ae8a71df | 2020-07-20 20:16:15 | [ci] minor, use --auto-features=enabled | ||
| f65a8a33 | 2020-07-19 18:13:48 | [ci] run cov-analyze apparently we have to run that also ourselves, let's see | ||
| 93aea76a | 2020-07-18 19:32:19 | Fix the GHA msvc build Use the 'ilammy/msvc-dev-cmd' action for setting up the msvc env, so we can use powershell everywhere. Remove a directory from PATH which was interfering with the meson build by providing an unrelated pkg-config.exe. | ||
| 3a46ae51 | 2020-07-15 12:46:34 | Use GitHub Actions for msvc bots | ||
| 8cbdb6fa | 2020-07-15 13:32:57 | [meson] Don't enable benchmark under the conditions ever As we don't want to make headache for packagers as we don't want to enable it when --auto-features=enabled is used. | ||
| 8e7a9b6e | 2020-07-15 09:01:53 | msys2-ci: clean up | ||
| 9a4d590e | 2020-07-15 07:38:20 | CI: Port MSYS2 jobs from appveyor to github actions | ||
| 2c1d6994 | 2020-07-13 20:26:57 | [ci] use clang for cov-build to be honest this is done as a let's see what happens move but the background is coverity reveals more things for Firefox project and there should be an interesting reason for it. | ||
| 9ab7525a | 2020-07-13 01:15:36 | [ci] use a fixed version of meson in gh actions bot a patch is uploaded to fix the issue with b_coverage in meson upstream thus let's revive our bot at least for now | ||
| 702847aa | 2020-06-29 00:39:43 | [meson] Turn benchmark to a feature | ||
| 95b1081b | 2020-06-09 17:37:36 | Add performance benchmark for shaping, get extents and draw | ||
| a4955e21 | 2020-06-18 08:59:49 | [ci] install gobject-instrospection on linux ci | ||
| 5293fdba | 2020-06-04 02:38:27 | [ci] Move docs deployment from autotools to meson | ||
| 8ba89802 | 2020-04-28 20:14:17 | [ci] enable experimental apis in coverity scan | ||
| d63ee13a | 2020-04-28 20:01:11 | [ci] enable more on coverity | ||
| 39976ee6 | 2020-04-28 18:50:33 | [ci] install fonttools in linux-ci bot | ||
| 1801489b | 2020-04-28 18:47:39 | [ci] Add coverity scan bot | ||
| 156714f7 | 2020-04-28 16:32:15 | [ci] fix linux-ci bot It shows some percentage of coverage regression as the switch from lcov to gcovr and autotools to meson while this travis to github actions switch. | ||
| 34a4ce98 | 2020-04-28 15:34:29 | [ci] run apt-get with sudo | ||
| f27c0065 | 2020-04-28 15:30:25 | [ci] Add a GitHub CI bot Run coverage also |