We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 06e1137 commit 4d3dde3Copy full SHA for 4d3dde3
1 file changed
.github/workflows/ci.yml
@@ -39,13 +39,17 @@ jobs:
39
40
meson-build-test:
41
runs-on: ubuntu-latest
42
+ container:
43
+ # Use Ubuntu 23.04 in order to have appstreamcli v0.16 instead of 0.15.
44
+ image: ubuntu:23.04
45
steps:
46
- uses: actions/checkout@v4
47
- uses: actions/setup-python@v5
48
with:
49
python-version: '3.8'
- - run: sudo apt-get -y install meson appstream desktop-file-utils gettext
- - run: pip install meson ninja
50
+ # Extra installation since we are not using ubuntu-latest
51
+ - run: apt-get update && apt-get -y install libglib2.0-dev-bin
52
+ - run: apt-get -y install meson appstream desktop-file-utils gettext
53
- run: meson setup build
54
- run: meson compile -C build
55
- run: meson test --print-errorlogs -C build
0 commit comments