Skip to content

Commit

Permalink
final fix?
Browse files Browse the repository at this point in the history
  • Loading branch information
lucat1 committed Dec 7, 2023
1 parent 55d0658 commit 702d5fa
Showing 1 changed file with 10 additions and 13 deletions.
23 changes: 10 additions & 13 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,11 @@ jobs:
# name: server-FreeBSD-x86_64.tar.gz
# command: build

- release_for: Windows-x86_64
os: windows-latest
target: x86_64-pc-windows-msvc
bin: server.exe
name: server-windows-x86_64.zip
command: both
# - release_for: Windows-x86_64
# os: windows-latest
# target: x86_64-pc-windows-msvc
# bin: server.exe
# name: server-windows-x86_64.zip

# - release_for: macOS-x86_64
# os: macOS-latest
Expand All @@ -32,15 +31,13 @@ jobs:
os: ubuntu-20.04
target: x86_64-unknown-linux-musl
bin: server
name: server-linux-x86_64-musl.zip
command: both
name: server-linux-x86_64-musl

- release_for: Linux-x86_64 GNU
os: ubuntu-20.04
target: x86_64-unknown-linux-gnu
bin: server
name: server-linux-x86_64-gnu.zip
command: both
name: server-linux-x86_64-gnu


runs-on: ${{ matrix.platform.os }}
Expand All @@ -49,13 +46,13 @@ jobs:
uses: actions/checkout@v3
- name: Install musl-tools on linux
run: sudo apt-get update --yes && sudo apt-get install --yes musl-tools
if: contains(matrix.platform.os, 'ubuntu')
if: contains(matrix.platform.target, 'musl')
- name: Setup the rust compilation cache
uses: Swatinem/rust-cache@v2
- name: Build binary
uses: houseabsolute/actions-rust-cross@v0
with:
command: ${{ matrix.platform.command }}
command: "build"
target: ${{ matrix.platform.target }}
args: "--locked --release"
strip: true
Expand All @@ -68,6 +65,6 @@ jobs:
uses: softprops/action-gh-release@v1
with:
draft: false
files: "server-*"
files: target/${{ matrix.platform.target }}/release/${{ matrix.platform.bin }}
# body_path: Changes.md
if: startsWith( github.ref, 'refs/tags/v' )

0 comments on commit 702d5fa

Please sign in to comment.