Commit Graph

22 Commits

Author SHA1 Message Date
Zdenko Podobný
7d073f24fb github action/cmake: fix macos icu linking 2022-11-09 12:40:48 +01:00
Klaus Rettinghaus
6ba5391cfe
update checkout to version 3 2022-10-20 10:29:05 +02:00
Amit D
778dfc6933
CI: Remove Ubuntu 18.04 (#3902)
Reason: https://github.com/actions/runner-images/issues/6002

I still keep Ubuntu 18.04 in autotools CIs for now.

[skip ci]
2022-08-17 17:51:31 +03:00
Amit D
94b9ca4343
cmake.yml: Remove macOS 10
https://github.com/actions/virtual-environments/issues/5583
2022-08-04 05:32:23 +03:00
zdenop
ca9ab49758
Update cmake.yml
clang-11 does not seem to work on macos
2022-07-10 20:34:59 +02:00
Stefan Weil
b5b5e92694 Add missing apt-get update in CI actions
This fixes some broken CI runs.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
2022-04-13 08:33:12 +02:00
zdenop
3c224f7ea6
Update cmake.yml
remove clang++-13 configuration
2022-03-12 11:22:29 +01:00
zdenop
a5de8c7fa6
Update cmake.yml
test clang++-13 on ubuntu-20.04
2022-03-11 09:44:25 +01:00
Stefan Weil
f2af305600 Update required packages for CI
A full build requires libarchive and libcurl.

The brew formula for pango depends on cairo and icu4c,
so it is not necessary to install them explicitly.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
2022-01-03 14:44:21 +01:00
Stefan Weil
371ee2232e Remove spaces at line endings and empty last lines
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-11-13 22:45:47 +01:00
Shree Devi Kumar
653313e7fb Actions CI: cmake - fix macos for -lcurl, add macos-11 to matrix 2021-10-02 15:59:02 +00:00
Stefan Weil
29e842df46 CI: Replace g++-8 by g++-11 for MacOS
g++-8 is no longer installed, therefore CI fails for that compiler.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-06-26 14:56:07 +02:00
Stefan Weil
5eb2e86635 Fix some typos (found by codespell)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-05-17 15:18:43 +02:00
Stefan Weil
f6a67c52d8 Simplify list of required packages for CI builds
libcairo2-dev is automatically installed as a direct dependency of libpango1.0-dev.
libicu-dev is an indirect dependency and also installed automatically.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-05-16 11:23:58 +02:00
Stefan Weil
364431dbb9 Remove unneeded dependency autoconf-archive from CI builds
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-05-16 07:45:12 +02:00
Stefan Weil
ea446b1eae Remove blanks at line endings
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-02-26 14:05:36 +01:00
Shree Devi Kumar
efba7535f0 Actions CI: Remove gcc from macOS CI 2021-02-15 14:04:29 +00:00
Shree Devi Kumar
642e2ac9c1 Link to basicapitest in test/testing for Actions CI 2021-02-13 17:20:36 +00:00
Shree Devi Kumar
52dba02954 Add vcpkg build 2021-02-03 10:32:52 +00:00
Shree Devi Kumar
99840e220e Improve cmake Github Actions workflow 2021-02-02 04:44:45 +00:00
Shree Devi Kumar
f818dc3d82 Improve daily GitHub Action Workflows 2021-01-29 05:07:43 +00:00
Shree Devi Kumar
c6430a2858 Add comments to Github Workflows 2021-01-26 17:02:54 +00:00