.github/workflows/linux-ci.yml


Log

Author Commit Date CI Message
Khaled Hosny 392f2010 2022-04-21T21:24:58 [ci] Pin gcovr to version 5.0 Fixes https://github.com/harfbuzz/harfbuzz/issues/3540
Khaled Hosny 671f1d14 2021-09-15T15:13:41 [ci] meson 0.55.0 didn’t work for harfbuzz https://github.com/mesonbuild/meson/issues/7437
Khaled Hosny f1b20b5a 2021-09-15T14:52:49 [ci] Ragel subproject requires meson 0.55.0
Khaled Hosny 835fc137 2021-09-15T14:14:04 [ci] Build ragel on the Linux CI job To make sure we don’t accidentally break this option.
Khaled Hosny 7e9ac8fe 2021-09-14T07: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.
Garret Rieger f3e03153 2021-07-27T14:40:15 Revert "[ci] Bin FontTools version due to recent COLRv1 changes" This reverts commit 163748b5059e7b02a8ea57e263b009020a3ed499.
Khaled Hosny 163748b5 2021-07-26T23:03:16 [ci] Bin FontTools version due to recent COLRv1 changes Should be reverted once HarfBuzz updated to match FontTools.
Khaled Hosny 2c7ef0db 2021-07-13T13:23:53 [ci] Generate only XML coverage data That is the one we are uploading, and HTML coverage seems broken on macOS.
Khaled Hosny fa432a12 2021-06-05T04:06:58 Rename various references to master branch
Khaled Hosny c571a96e 2021-04-25T15:43:30 [ci] Disable Chafa on jobs that enables all auto features No suitable versions are available on these setups.
Khaled Hosny cad753e2 2021-03-16T01: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.
Khaled Hosny 07315d9c 2021-03-15T22:37:02 [ci] Don’t install meson from its master branch We are testing Harfbuzz not meson!
Ebrahim Byagowi 8586bad2 2020-07-31T09:28:51 [ci] don't install rustc on linux-ci https://github.com/harfbuzz/harfbuzz/pull/2610/checks?check_run_id=930572217
Ebrahim Byagowi 5f9ff04f 2020-06-18T02:33:05 Add comparison against ttf-parser
Ebrahim Byagowi 7bab6087 2020-07-29T08:49:01 [ci] Install meson's master As https://github.com/mesonbuild/meson/issues/7437
Ebrahim Byagowi ae8a71df 2020-07-20T20:16:15 [ci] minor, use --auto-features=enabled
Ebrahim Byagowi 9ab7525a 2020-07-13T01: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
Ebrahim Byagowi 702847aa 2020-06-29T00:39:43 [meson] Turn benchmark to a feature
Ebrahim Byagowi 95b1081b 2020-06-09T17:37:36 Add performance benchmark for shaping, get extents and draw
Ebrahim Byagowi a4955e21 2020-06-18T08:59:49 [ci] install gobject-instrospection on linux ci
Ebrahim Byagowi 5293fdba 2020-06-04T02:38:27 [ci] Move docs deployment from autotools to meson
Ebrahim Byagowi 39976ee6 2020-04-28T18:50:33 [ci] install fonttools in linux-ci bot
Ebrahim Byagowi 156714f7 2020-04-28T16: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.
Ebrahim Byagowi 34a4ce98 2020-04-28T15:34:29 [ci] run apt-get with sudo
Ebrahim Byagowi f27c0065 2020-04-28T15:30:25 [ci] Add a GitHub CI bot Run coverage also