Try macos testing and tweak ubuntu setup - libcdio.git - libcdio

index : libcdio.git
libcdio
summary refs log tree commit diff
diff options
context:
space:
mode:
authorR. Bernstein <rocky@gnu.org>2024年09月30日 05:01:26 -0400
committerR. Bernstein <rocky@gnu.org>2024年09月30日 05:22:15 -0400
commit6c32a1576c780107a6d5cd6ff3df7f88feda35b7 (patch)
tree633d9ad1998260222e7a6581d85671b4b65ef014
parent373e433c611f853363a30699b31b6a28019aa2e1 (diff)
downloadlibcdio-6c32a1576c780107a6d5cd6ff3df7f88feda35b7.tar.gz
Try macos testing and tweak ubuntu setup
Diffstat
-rw-r--r--.github/workflows/macos.yml 26
-rw-r--r--.github/workflows/ubuntu.yml (renamed from .github/workflows/test.yml)12
2 files changed, 34 insertions, 4 deletions
diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml
new file mode 100644
index 00000000..a6415733
--- /dev/null
+++ b/.github/workflows/macos.yml
@@ -0,0 +1,26 @@
+name: libcdio (macos)
+
+on:
+ push:
+ branches: [ master ]
+ pull_request:
+ branches: [ master ]
+
+jobs:
+ test:
+ runs-on: macos-latest
+ steps:
+ - uses: actions/checkout@v4
+ - name: Setup
+ run: |
+ brew install automake
+ brew install libtool
+ brew install help2man
+ brew install texinfo
+ - name: Build
+ run: |
+ set -x
+ ./autogen.sh
+ make V=1
+ - name: Run libcdio tests
+ run: make check
diff --git a/.github/workflows/test.yml b/.github/workflows/ubuntu.yml
index e59dfd5b..28f966bd 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/ubuntu.yml
@@ -1,18 +1,22 @@
-name: Run tests
+name: libcdio (ubuntu)
-on: [push, pull_request]
+on:
+ push:
+ branches: [ master ]
+ pull_request:
+ branches: [ master ]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- - name: Setup
+ - name: Install OS dependencies
run: sudo apt-get install -y help2man
- name: Build
run: |
set -x
./autogen.sh
make V=1
- - name: Run tests
+ - name: Run libcdio tests
run: make check
generated by cgit v1.2.3 (git 2.46.0) at 2025年10月04日 22:38:28 +0000

AltStyle によって変換されたページ (->オリジナル) /