Add github action to build example

This commit is contained in:
nab138
2026-01-25 16:57:51 -05:00
parent 3031baf9ab
commit 3e67d93bd8

View File

@@ -16,8 +16,14 @@ jobs:
matrix: matrix:
include: include:
- platform: "ubuntu-latest" - platform: "ubuntu-latest"
artifact_name: "minimal"
asset_name: "minimal-linux"
- platform: "windows-latest" - platform: "windows-latest"
artifact_name: "minimal.exe"
asset_name: "minimal-windows.exe"
- platform: "macos-latest" - platform: "macos-latest"
artifact_name: "minimal"
asset_name: "minimal-macos"
runs-on: ${{ matrix.platform }} runs-on: ${{ matrix.platform }}
steps: steps:
@@ -38,4 +44,10 @@ jobs:
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
- name: Build - name: Build
run: cargo build run: cargo build --p minimal
- name: Upload binary
uses: actions/upload-artifact@v4
with:
name: ${{ matrix.asset_name }}
path: target/release/examples/${{ matrix.artifact_name }}