/[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.11 - (hide annotations)
Wed Jan 28 14:39:57 2026 UTC (6 weeks, 6 days ago) by sysadm
Branch: MAIN
CVS Tags: HEAD
Changes since 1.10: +5 -2 lines
Content type: application/yaml
Update workflow

1 sysadm 1.1 name: Makefile CI
2    
3     on:
4     push:
5 sysadm 1.11 branches:
6     - "main"
7     - "v*.*"
8 sysadm 1.1 pull_request:
9 sysadm 1.11 branches:
10     - "main"
11 sysadm 1.1
12 sysadm 1.10 concurrency:
13     group: ${{ github.workflow }}-${{ github.ref }}
14     cancel-in-progress: true
15    
16 sysadm 1.1 jobs:
17     build:
18    
19     runs-on: ubuntu-latest
20    
21     steps:
22     - uses: actions/checkout@v4
23    
24     - name: autogen
25 sysadm 1.7 run: autoreconf --install --force
26 sysadm 1.1
27 sysadm 1.3 - name: Install dependencies
28     run: |
29     sudo apt-get update
30     sudo apt-get install -y libssh-dev libsystemd-dev
31    
32 sysadm 1.1 - name: configure
33 sysadm 1.8 run: ./configure
34 sysadm 1.1
35 sysadm 1.3 - name: Run make
36 sysadm 1.6 run: make
37 sysadm 1.1
38     - name: Run check
39     run: make check
40    
41     - name: Run distcheck
42     run: make distcheck

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