File tree Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change 1
1
name : Build
2
2
3
- on :
4
- push :
5
- pull_request :
6
- schedule :
7
- - cron : " 0 0 * * *"
3
+ on : [push, pull_request]
8
4
9
5
jobs :
10
6
build :
11
- runs-on : ubuntu-22.04
7
+ runs-on : ubuntu-latest
12
8
13
9
steps :
14
- - uses : actions/checkout@v3
10
+ - uses : actions/checkout@v4
15
11
16
12
- name : Dependencies
17
13
run : |
18
14
sudo apt-get update -y
19
- sudo apt-get install -y libssl-dev libcurl4-openssl-dev libhiredis-dev libmemcached-dev
20
- sudo apt-get install -y libjansson-dev libcjose-dev apache2-dev libxml2-dev check pkg-config
15
+ sudo apt-get install -y apache2-dev libcjose-dev libssl-dev check pkg-config
16
+ sudo apt-get install -y libjansson-dev libcurl4-openssl-dev libhiredis-dev libmemcached-dev libpcre2-dev libpcre2-8-0 libjq-dev
17
+ sudo apt-get install -y libxml2-dev
21
18
cd /tmp
22
19
git clone https://github.com/OpenIDC/liboauth2.git
23
20
cd liboauth2
33
30
- name : Make
34
31
run : make
35
32
33
+ - name : Test
34
+ run : make check || (cat test-suite.log && exit -1)
35
+
36
36
- name : Distcheck
37
37
run : make distcheck DESTDIR="/tmp/liboauth2-sts"
You can’t perform that action at this time.
0 commit comments