| 15 |
- uses: actions/checkout@v4 |
- uses: actions/checkout@v4 |
| 16 |
|
|
| 17 |
- name: autogen |
- name: autogen |
| 18 |
run: sh autogen.sh |
run: autoreconf --install --force |
| 19 |
|
|
| 20 |
- name: Install dependencies |
- name: Install dependencies |
| 21 |
run: | |
run: | |
| 22 |
sudo apt-get update |
sudo apt-get update |
| 23 |
sudo apt-get install -y libssh-dev libsystemd-dev |
sudo apt-get install -y libssh-dev libsystemd-dev |
| 24 |
|
|
|
- name: Display GCC version |
|
|
run: gcc -v |
|
|
|
|
| 25 |
- name: configure |
- name: configure |
| 26 |
run: ./configure --enable-systemd |
run: ./configure |
| 27 |
|
|
| 28 |
- name: Run make |
- name: Run make |
| 29 |
run: make V=1 |
run: make |
| 30 |
|
|
| 31 |
- name: Run check |
- name: Run check |
| 32 |
run: make check |
run: make check |