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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.10 - (show annotations)
Sat Jan 24 15:26:22 2026 UTC (7 weeks, 3 days ago) by sysadm
Branch: MAIN
Changes since 1.9: +4 -0 lines
Content type: application/yaml
Prevent concurrent workflow

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

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