/[LeafOK_CVS]/lbbs/.github/workflows/makefile.yml
ViewVC logotype

Annotation of /lbbs/.github/workflows/makefile.yml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.4 - (hide annotations)
Sat Oct 18 12:06:10 2025 UTC (4 months, 4 weeks ago) by sysadm
Branch: MAIN
Changes since 1.3: +4 -1 lines
Content type: application/yaml
Refine code to keep compatible with gcc -Wpedantic option

1 sysadm 1.1 name: Makefile CI
2    
3     on:
4     push:
5     branches: [ "main" ]
6     pull_request:
7     branches: [ "main" ]
8    
9     jobs:
10     build:
11    
12     runs-on: ubuntu-latest
13    
14     steps:
15     - uses: actions/checkout@v4
16    
17     - name: autogen
18     run: sh autogen.sh
19    
20 sysadm 1.3 - name: Install dependencies
21     run: |
22     sudo apt-get update
23     sudo apt-get install -y libssh-dev libsystemd-dev
24    
25 sysadm 1.4 - name: Display GCC version
26     run: gcc -v
27    
28 sysadm 1.1 - name: configure
29     run: ./configure
30    
31 sysadm 1.3 - name: Run make
32 sysadm 1.4 run: make V=1
33 sysadm 1.1
34     - name: Run check
35     run: make check
36    
37     - name: Run distcheck
38     run: make distcheck

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1