From acd0fe67933ce011badd23396ac52aedd4ea3b6a Mon Sep 17 00:00:00 2001 From: Jamie Hardt Date: Fri, 20 Nov 2020 20:06:14 -0800 Subject: [PATCH 1/6] Create rust.yml --- .github/workflows/rust.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/workflows/rust.yml diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml new file mode 100644 index 0000000..3c13d1b --- /dev/null +++ b/.github/workflows/rust.yml @@ -0,0 +1,22 @@ +name: Rust + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +env: + CARGO_TERM_COLOR: always + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: Build + run: cargo build --verbose + - name: Run tests + run: cargo test --verbose From c5072c76b0e46327ecc864f3cf3b6e27d3967e12 Mon Sep 17 00:00:00 2001 From: Jamie Hardt Date: Fri, 20 Nov 2020 20:11:19 -0800 Subject: [PATCH 2/6] Update rust.yml Added Create Test Media step --- .github/workflows/rust.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 3c13d1b..8d27d4f 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -16,6 +16,8 @@ jobs: steps: - uses: actions/checkout@v2 + - name: Create Test Media + run: sh tests/create_test_media.sh - name: Build run: cargo build --verbose - name: Run tests From 63ee997eb31125d2cdef855480d2dabf5662beca Mon Sep 17 00:00:00 2001 From: Jamie Hardt Date: Fri, 20 Nov 2020 20:15:15 -0800 Subject: [PATCH 3/6] Update rust.yml --- .github/workflows/rust.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 8d27d4f..3cd095c 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -16,6 +16,8 @@ jobs: steps: - uses: actions/checkout@v2 + - name: Install ffmpeg + run: sudo apt-get install ffmpeg - name: Create Test Media run: sh tests/create_test_media.sh - name: Build From 013145d2671a03500c2628b35d18e72526b27938 Mon Sep 17 00:00:00 2001 From: Jamie Hardt Date: Fri, 20 Nov 2020 20:17:55 -0800 Subject: [PATCH 4/6] Update rust.yml --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 3cd095c..e89c8d6 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -19,7 +19,7 @@ jobs: - name: Install ffmpeg run: sudo apt-get install ffmpeg - name: Create Test Media - run: sh tests/create_test_media.sh + run: cd tests; sh create_test_media.sh - name: Build run: cargo build --verbose - name: Run tests From 84f5a955ab0b3e7aeab132f71922789c52b71488 Mon Sep 17 00:00:00 2001 From: Jamie Hardt Date: Fri, 20 Nov 2020 20:21:50 -0800 Subject: [PATCH 5/6] Update README.md Added build badge --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 869afc5..b2a3579 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ [![Crates.io](https://img.shields.io/crates/l/bwavfile)](LICENSE) [![Crates.io](https://img.shields.io/crates/v/bwavfile)](https://crates.io/crates/bwavfile/) ![GitHub last commit](https://img.shields.io/github/last-commit/iluvcapra/bwavfile) +![![GitHub Workflow Status](https://img.shields.io/github/workflow/status/iluvcapra/bwavfile/Rust)](https://github.com/iluvcapra/bwavfile/actions?query=workflow%3ARust) # bwavfile Rust Wave File Reader/Writer with Broadcast-WAV, MBWF and RF64 Support From 6d2223d8c2733b8db6ead2e579497633d33035c9 Mon Sep 17 00:00:00 2001 From: Jamie Hardt Date: Fri, 20 Nov 2020 20:22:47 -0800 Subject: [PATCH 6/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b2a3579..12bde10 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ [![Crates.io](https://img.shields.io/crates/l/bwavfile)](LICENSE) [![Crates.io](https://img.shields.io/crates/v/bwavfile)](https://crates.io/crates/bwavfile/) ![GitHub last commit](https://img.shields.io/github/last-commit/iluvcapra/bwavfile) -![![GitHub Workflow Status](https://img.shields.io/github/workflow/status/iluvcapra/bwavfile/Rust)](https://github.com/iluvcapra/bwavfile/actions?query=workflow%3ARust) +[![GitHub Workflow Status](https://img.shields.io/github/workflow/status/iluvcapra/bwavfile/Rust)](https://github.com/iluvcapra/bwavfile/actions?query=workflow%3ARust) # bwavfile Rust Wave File Reader/Writer with Broadcast-WAV, MBWF and RF64 Support