Remove macOS build file, main build file covers macOS too. Also add

LICENSE to artifacts.
This commit is contained in:
Craig Drummond 2022-02-26 17:06:07 +00:00
parent 9553893198
commit 58ede56b8e
2 changed files with 3 additions and 38 deletions

View File

@ -24,6 +24,7 @@ jobs:
mkdir releases
cp target/release/bliss-analyser releases/bliss-analyser
cp UserGuide.md releases/README.md
cp LICENSE releases/
cp configs/linux.ini releases/config.ini
- name: Upload artifacts
@ -55,6 +56,7 @@ jobs:
strip target/release/bliss-analyser
cp target/release/bliss-analyser releases/bliss-analyser
cp UserGuide.md releases/README.md
cp LICENSE releases/
cp configs/macos.ini releases/config.ini
- name: Upload artifacts
@ -95,6 +97,7 @@ jobs:
cp target/release/bliss-analyser.exe releases/bliss-analyser.exe
cp deps/bin/*.dll releases/
cp UserGuide.md releases/README.md
cp LICENSE releases/
cp configs/windows.ini releases/config.ini
- name: Upload artifacts

View File

@ -1,38 +0,0 @@
name: macOS
on:
workflow_dispatch:
env:
CARGO_TERM_COLOR: always
jobs:
macOS:
runs-on: macos-11.0
steps:
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
toolchain: stable
- name: Checkout
uses: actions/checkout@v2
- name: Install deps
run: |
brew install ffmpeg@5
- name: Build
run: |
mkdir releases
cargo build --release
strip target/release/bliss-analyser
cp target/release/bliss-analyser releases/bliss-analyser
ls -alR /usr/local/Cellar/
- name: Upload artifacts
uses: actions/upload-artifact@v2
with:
name: bliss-analyser-mac
path: releases/