fix: repair dist builds, restore binaries in main Dockerfile, fix build on Windows and non-x86_64 targets

This commit is contained in:
Matthew Little
2020-04-29 19:18:41 +02:00
parent 7a536fb062
commit 9bbf448edd
21 changed files with 229 additions and 266 deletions

29
.github/workflows/deploy.yml vendored Normal file
View File

@@ -0,0 +1,29 @@
name: Deploy
on:
push:
branches: [master]
pull_request:
branches: [master]
jobs:
dist:
runs-on: ubuntu-latest
strategy:
matrix:
platform: [ windows_x64, macos_x64, linux_x64, linux_musl_x64, linux_musl_x64, linux_armv7, linux_arm64 ]
steps:
- uses: actions/checkout@v2
- name: Build distributable
env:
DIST_TARGET_FILTER: ${{ matrix.platform }}
run: build-scripts/build-dist.sh
- name: Upload artifact
uses: actions/upload-artifact@v2
with:
name: dist
path: dist/