Skip to content

Commit

Permalink
Add ordinary cargo build
Browse files Browse the repository at this point in the history
  • Loading branch information
yunusey committed Jan 14, 2025
1 parent c4d1075 commit be7a7c6
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,17 @@ jobs:
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: Build Rust
run: cd ./rust/godot-neural-networks && nix develop --command cargo build -Zbuild-std=std,panic_abort --target wasm32-unknown-emscripten --release
run: cd ./rust/godot-neural-networks && nix develop --command cargo build && nix develop --command cargo build -Zbuild-std=std,panic_abort --target wasm32-unknown-emscripten --release
- name: Move artifacts
run: |
mkdir -v -p ./extern/{release,debug}
cp ./rust/godot-neural-networks/target/wasm32-unknown-emscripten/release/godot_neural_networks.wasm ./extern/release
cp ./rust/godot-neural-networks/target/debug/libgodot_neural_networks.so ./extern/debug
- name: Upload artifacts
uses: actions/upload-artifact@v3
with:
name: godot-neural-networks-wasm
path: ./rust/godot-neural-networks/target/wasm32-unknown-emscripten/release/godot_neural_networks.wasm
path: ./extern
export-web:
name: Web Export
runs-on: ubuntu-20.04
Expand All @@ -39,12 +44,12 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Make dir
run: mkdir -v -p ./game/extern/release
run: mkdir -v -p ./game/extern
- name: Download artifacts
uses: actions/download-artifact@v3
with:
name: godot-neural-networks-wasm
path: ./game/extern/release/
path: ./game/extern
- name: Setup Godot Template
run: |
mkdir -v -p ~/.local/share/godot/export_templates
Expand Down

0 comments on commit be7a7c6

Please sign in to comment.