-
-
Notifications
You must be signed in to change notification settings - Fork 7
33 lines (32 loc) · 960 Bytes
/
stress-1.0.4.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
---
name: cooljeanius/stress-1.0.4
on:
push:
branches:
- "**/*"
tags:
- "**/*"
pull_request:
jobs:
test:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/[email protected]
- run: sudo apt-get update
- run: sudo apt-get install texinfo help2man cvs rcs autoconf autoconf-doc autoconf-archive automake texlive-base texlive-latex-base emacs-common-non-dfsg info ${{ matrix.compiler }}
- run: "./configure --enable-staticlib CC=${{ matrix.compiler }} && make && make check"
- run: "make distcheck"
if: "${{ success() }}"
- run: aclocal --version && autoconf --version
if: "${{ failure() }}"
- name: Upload a Build Artifact
uses: actions/[email protected]
with:
name: gzipped_tarfile-${{ matrix.compiler }}
path: stress-1.0.4.tar.gz
strategy:
matrix:
compiler:
- clang
- gcc