diff --git a/.forgejo/workflows/rust.yml b/.forgejo/workflows/rust.yml index 4dd7cc1..6efe5fd 100644 --- a/.forgejo/workflows/rust.yml +++ b/.forgejo/workflows/rust.yml @@ -21,18 +21,21 @@ jobs: deps: libwayland-dev wayland-protocols pkg_config: "" triple: x86_64-linux-gnu + binary_extension: "" - target: aarch64-unknown-linux-gnu binary_name: zenyx-aarch64-linux deps: gcc-aarch64-linux-gnu g++-aarch64-linux-gnu libwayland-dev:arm64 wayland-protocols pkg_config: aarch64-linux-gnu-pkg-config triple: aarch64-linux-gnu + binary_extension: "" - target: x86_64-pc-windows-gnu binary_name: zenyx-x86_64-windows.exe deps: mingw-w64 pkg_config: x86_64-w64-mingw32-pkg-config triple: x86_64-w64-mingw32 + binary_extension: ".exe" runs-on: ubuntu-latest steps: @@ -75,7 +78,7 @@ jobs: - name: 📦 Package artifact run: | mkdir -p artifacts - cp target/${{ matrix.target }}/release/zenyx* artifacts/${{ matrix.binary_name }} + cp target/${{ matrix.target }}/release/zenyx${{ matrix.binary_extension }} artifacts/${{ matrix.binary_name }} chmod +x artifacts/${{ matrix.binary_name }} - name: ⬆️ Upload artifact