File tree 1 file changed +7
-3
lines changed
1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -29,20 +29,24 @@ jobs:
29
29
name : html-manual
30
30
url : ${{ steps.deployment.outputs.page_url }}
31
31
runs-on : ubuntu-latest
32
+ container :
33
+ image : debian:trixie
32
34
steps :
33
35
- name : Checkout
34
36
uses : actions/checkout@v4
35
37
- name : Install dependencies
36
38
run : |
37
- sudo apt-get update
38
- sudo apt-get install --assume-yes --no-install-recommends \
39
+ apt-get update
40
+ apt-get install --assume-yes --no-install-recommends \
41
+ build-essential \
39
42
cmark-gfm \
40
43
libdb-dev \
41
44
libevent-dev \
42
45
libgcrypt20-dev \
43
46
libiniparser-dev \
44
47
meson \
45
48
ninja-build \
49
+ pkgconf \
46
50
po4a
47
51
- name : Configure
48
52
run : |
53
57
- name : Build
54
58
run : meson compile -C build
55
59
- name : Install
56
- run : sudo meson install -C build
60
+ run : meson install -C build
57
61
- name : Setup Pages
58
62
uses : actions/configure-pages@v5
59
63
- name : Upload artifact
You can’t perform that action at this time.
0 commit comments