1
#########################################################################
3
# File ID: ./.github/workflows/build-test.yml #
4
# Author: Copyright (C) 2021 Mark Grant #
6
# Released under the GPLv3 only. #
7
# SPDX-License-Identifier: GPL-3.0 #
10
# Configuration file for GitHub Actions build tests. Perform a standard #
11
# build, check and distcheck. #
13
#########################################################################
15
#########################################################################
19
# Date Author Version Description #
21
# 27/02/2021 MG 1.0.1 Initial release. #
23
#########################################################################
31
# Allows manual invocation from the Actions tab.
39
# Check-out the repository under $GITHUB_WORKSPACE.
40
- uses: actions/checkout@v2
42
- name: Add the extra PPA
43
run: sudo add-apt-repository ppa:m-grant-prg/utils -y
44
- name: Update the package list
45
run: sudo apt-get update
46
- name: Add the extra PPA packages
47
run: sudo apt-get install -y txt2man txt2manwrap
52
run: ./configure --enable-silent-rules=yes
57
run: make --quiet check
60
run: make --quiet distcheck