aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartijn van Beurden <mvanb1@gmail.com>2023-06-15 19:46:38 +0200
committerGitHub <noreply@github.com>2023-06-15 19:46:38 +0200
commit4f9be8620bac082d5810c354c83a072491428b18 (patch)
treee85c9810bfa0ac60e3ab9a3d0169d93a5fd0a3fb
parente00d9b881f3fb8a181699ada966e909ab6d689c0 (diff)
downloadflac-4f9be8620bac082d5810c354c83a072491428b18.tar.gz
Add github action to check against flac test files
-rw-r--r--.github/workflows/distcheck.yml8
1 files changed, 8 insertions, 0 deletions
diff --git a/.github/workflows/distcheck.yml b/.github/workflows/distcheck.yml
index 9694dbe0..d4802c74 100644
--- a/.github/workflows/distcheck.yml
+++ b/.github/workflows/distcheck.yml
@@ -13,6 +13,11 @@ jobs:
steps:
- uses: actions/checkout@v3
+ - uses: actions/checkout@v3
+ with:
+ repository: ietf-wg-cellar/flac-test-files
+ path: ./test-files
+
- name: Install Linux dependencies
run: |
sudo apt-get update
@@ -34,6 +39,9 @@ jobs:
abi-compliance-checker -l flac -old test/abi/abi-libFLAC-1.4.0.dump -new test/abi/abi-descriptor-libFLAC-1.4.0.xml
abi-compliance-checker -l flac++ -old test/abi/abi-libFLAC++-1.4.0.dump -new test/abi/abi-descriptor-libFLAC++-1.4.0.xml
+ - name: Check with flac test files
+ run: ./src/flac/flac -t test-files/subset/*.flac test-files/uncommon/0[15-9]*.flac
+
- name: Upload ABI compliance reports
uses: actions/upload-artifact@v3
with: