mirror of
https://github.com/osmarks/ngircd.git
synced 2025-01-21 04:46:52 +00:00
"ngIRCd CI" GitHub Action: Update and use cache-apt-pkgs-action
This commit is contained in:
parent
bb8b6f0fba
commit
2984dad8b4
11
.github/workflows/ci.yml
vendored
11
.github/workflows/ci.yml
vendored
@ -5,7 +5,6 @@ on:
|
|||||||
branches:
|
branches:
|
||||||
- master
|
- master
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- 'AUTHORS'
|
|
||||||
- 'COPYING'
|
- 'COPYING'
|
||||||
- 'ChangeLog'
|
- 'ChangeLog'
|
||||||
- 'NEWS'
|
- 'NEWS'
|
||||||
@ -18,7 +17,6 @@ on:
|
|||||||
branches:
|
branches:
|
||||||
- master
|
- master
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- 'AUTHORS'
|
|
||||||
- 'COPYING'
|
- 'COPYING'
|
||||||
- 'ChangeLog'
|
- 'ChangeLog'
|
||||||
- 'NEWS'
|
- 'NEWS'
|
||||||
@ -31,13 +29,16 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
build_and_distcheck:
|
build_and_distcheck:
|
||||||
|
|
||||||
|
name: Configure ngIRCd sources and run make targets "all" and "distcheck"
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v4
|
||||||
- name: Install packages
|
- uses: awalsh128/cache-apt-pkgs-action@v1
|
||||||
run: sudo apt-get install autoconf automake build-essential expect libident-dev libpam-dev libssl-dev libwrap0-dev libz-dev pkg-config telnet
|
with:
|
||||||
|
packages: autoconf automake build-essential expect libident-dev libpam-dev libssl-dev libwrap0-dev libz-dev pkg-config telnet
|
||||||
|
version: 1.0
|
||||||
- name: Generate build system files
|
- name: Generate build system files
|
||||||
run: ./autogen.sh
|
run: ./autogen.sh
|
||||||
- name: Configure the build system
|
- name: Configure the build system
|
||||||
|
Loading…
Reference in New Issue
Block a user