From 333c5dac17d92912aff8a3ceec0701634c03d00e Mon Sep 17 00:00:00 2001 From: Robbert van der Helm Date: Fri, 22 May 2020 23:36:44 +0200 Subject: [PATCH] Clean up GitHub workflow --- .github/workflows/build.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 40511ec5..018359f3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,6 +14,11 @@ on: release: types: [created] +defaults: + run: + # This otherwise gets run under dash which does not support brace expansion + shell: bash + jobs: build-bionic: name: Build on Ubuntu 18.04 @@ -48,11 +53,8 @@ jobs: ninja -C build - name: Create an archive for the binaries run: | - set -e - mkdir yabridge - # This gets run under dash which does not support brace expansion - cp build/libyabridge.so build/yabridge-host.exe build/yabridge-host.exe.so build/yabridge-host-32.exe build/yabridge-host-32.exe.so build/yabridge-group.exe build/yabridge-group.exe.so build/yabridge-group-32.exe build/yabridge-group-32.exe.so yabridge + cp build/libyabridge.so build/yabridge-{host,group}{,-32}.exe{,.so} yabridge cp CHANGELOG.md README.md yabridge tar -caf "$ARCHIVE_NAME" yabridge @@ -91,11 +93,8 @@ jobs: ninja -C build - name: Create an archive for the binaries run: | - set -e - mkdir yabridge - # This gets run under dash which does not support brace expansion - cp build/libyabridge.so build/yabridge-host.exe build/yabridge-host.exe.so build/yabridge-host-32.exe build/yabridge-host-32.exe.so build/yabridge-group.exe build/yabridge-group.exe.so build/yabridge-group-32.exe build/yabridge-group-32.exe.so yabridge + cp build/libyabridge.so build/yabridge-{host,group}{,-32}.exe{,.so} yabridge cp CHANGELOG.md README.md yabridge tar -caf "$ARCHIVE_NAME" yabridge