.github


Log

Author Commit Date CI Message
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 ff86c72e 2021-03-16T00: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.
Khaled Hosny 07315d9c 2021-03-15T22:37:02 [ci] Don’t install meson from its master branch We are testing Harfbuzz not meson!
Behdad Esfahbod 7099a6dc 2020-06-29T01:47:37 [atomic] Remove old Intel primitives implementation
Khaled Hosny fb1b29ce 2021-01-17T22:55:12 [ci] Fix msys2 breakage What package manger randomly changes package names without fallback!
Khaled Hosny 296e9d7f 2020-12-23T01:18:10 [ci] Install fonttools using pip on msys2 Hopefully fixes the broken package.
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 11ae45f6 2020-07-22T17:52:16 [ci] Don't run cov-analyze https://stackoverflow.com/a/59353318
Christoph Reiter d058e56c 2020-07-20T20:50:09 [ci] Update to msys2/setup-msys2@v2 This update introduces better error handling and package caching by default.
Ebrahim Byagowi ae8a71df 2020-07-20T20:16:15 [ci] minor, use --auto-features=enabled
Ebrahim Byagowi f65a8a33 2020-07-19T18:13:48 [ci] run cov-analyze apparently we have to run that also ourselves, let's see
Christoph Reiter 93aea76a 2020-07-18T19: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.
Ebrahim Byagowi 3a46ae51 2020-07-15T12:46:34 Use GitHub Actions for msvc bots
Ebrahim Byagowi 8cbdb6fa 2020-07-15T13: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.
Christoph Reiter 8e7a9b6e 2020-07-15T09:01:53 msys2-ci: clean up
Christoph Reiter 9a4d590e 2020-07-15T07:38:20 CI: Port MSYS2 jobs from appveyor to github actions
Ebrahim Byagowi 2c1d6994 2020-07-13T20: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.
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 8ba89802 2020-04-28T20:14:17 [ci] enable experimental apis in coverity scan
Ebrahim Byagowi d63ee13a 2020-04-28T20:01:11 [ci] enable more on coverity
Ebrahim Byagowi 39976ee6 2020-04-28T18:50:33 [ci] install fonttools in linux-ci bot
Ebrahim Byagowi 1801489b 2020-04-28T18:47:39 [ci] Add coverity scan 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