shithub: opus

Download patch

ref: d2edc048b16b95a27d1e9e7b6d063043d3ed3266
parent: 49e1afa966b7d03f46019c7070a1262f95286d82
author: Ralph Giles <giles@thaumas.net>
date: Thu Apr 17 10:08:09 EDT 2025

github actions: Add a Makefile build

Test the gnu makefile build in github repositories to help find
breakage when changes are proposed.

--- /dev/null
+++ b/.github/workflows/makefile.yml
@@ -1,0 +1,26 @@
+name: Makefile
+
+on: [push, pull_request]
+
+jobs:
+
+ MakefileBuild:
+    name: Makefile/${{ matrix.config.name }}
+    runs-on: ${{ matrix.config.os }}
+    strategy:
+      fail-fast: false
+      matrix:
+        config:
+        - {
+            name: "Linux/GCC",
+            os: ubuntu-latest,
+            compiler: gcc,
+          }
+    steps:
+      - uses: actions/checkout@v3
+      - name: Build
+        run: make -f Makefile.unix -j 2
+      - name: Test
+        run: make -f Makefile.unix check -j 2
+      - name: Clean
+        run: make -f Makefile.unix clean
--