@@ -21,24 +21,21 @@ jobs:
21
21
22
22
strategy :
23
23
matrix :
24
- os : [ubuntu-18.04, ubuntu- 20.04, ubuntu-latest]
24
+ os : [ubuntu-20.04, ubuntu-latest]
25
25
26
26
# Steps represent a sequence of tasks that will be executed as part of the job
27
27
steps :
28
28
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
29
- - uses : actions/checkout@v2
29
+ - uses : actions/checkout@v3
30
30
with :
31
31
submodules : recursive
32
32
33
33
# Runs a single command using the runners shell
34
34
- name : Install Deps
35
- env :
36
- ACCEPT_EULA : Y
37
35
run : |
38
36
sudo apt-get update
39
- sudo env ACCEPT_EULA=Y apt-get upgrade
40
- sudo apt-get install lcov swig xsltproc rpm-common lua5.3 libyaml-dev libapt-pkg-dev libdbus-1-dev libdbus-glib-1-dev libcurl4-openssl-dev libgcrypt-dev libselinux1-dev libgconf2-dev libacl1-dev libblkid-dev libcap-dev libxml2-dev libxslt1-dev libxml-parser-perl libxml-xpath-perl libperl-dev librpm-dev librtmp-dev libxmlsec1-dev libxmlsec1-openssl
41
- sudo apt-get remove rpm
37
+ sudo apt-get -y install lcov swig xsltproc rpm-common lua5.3 libyaml-dev libapt-pkg-dev libdbus-1-dev libdbus-glib-1-dev libcurl4-openssl-dev libgcrypt-dev libselinux1-dev libgconf2-dev libacl1-dev libblkid-dev libcap-dev libxml2-dev libxslt1-dev libxml-parser-perl libxml-xpath-perl libperl-dev librpm-dev librtmp-dev libxmlsec1-dev libxmlsec1-openssl
38
+ sudo apt-get -y remove rpm
42
39
43
40
# Runs a set of commands using the runners shell
44
41
- name : Build
61
58
- name : Install Deps
62
59
run : dnf install -y cmake git dbus-devel GConf2-devel libacl-devel libblkid-devel libcap-devel libcurl-devel libgcrypt-devel libselinux-devel libxml2-devel libxslt-devel libattr-devel make openldap-devel pcre-devel perl-XML-Parser perl-XML-XPath perl-devel python3-devel rpm-devel swig bzip2-devel gcc-c++ libyaml-devel xmlsec1-devel xmlsec1-openssl-devel hostname bzip2 lua rpm-build which strace
63
60
- name : Checkout
64
- uses : actions/checkout@v2
61
+ uses : actions/checkout@v3
65
62
with :
66
63
submodules : recursive
67
64
- name : Build
82
79
# Steps represent a sequence of tasks that will be executed as part of the job
83
80
steps :
84
81
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
85
- - uses : actions/checkout@v2
82
+ - uses : actions/checkout@v3
86
83
87
84
# Runs a single command using the runners shell
88
85
- name : Install Deps
0 commit comments