Skip to content

shader tweak

shader tweak #14

Workflow file for this run

name: Deploy to GitHub Pages
on:
push:
branches: [ deploy ]
workflow_dispatch:
permissions:
contents: write
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
toolchain: stable
target: wasm32-unknown-unknown
override: true
- name: Install wasm-bindgen-cli
run: cargo install -f wasm-bindgen-cli --version 0.2.97
- name: Create deployment directory
run: mkdir -p dist
- name: Build WASM
run: |
cargo build --release --target wasm32-unknown-unknown
wasm-bindgen --out-dir ./dist/out/ --target web ./target/wasm32-unknown-unknown/release/bevy_compute_shader.wasm
- name: Copy web files
run: |
cp index.html dist/
cp styles.css dist/
cp -r assets dist/
- name: List files for debugging
run: |
echo "Deployment directory contents:"
ls -la dist/
echo "\nOut directory contents:"
ls -la dist/out/
echo "\nAssets directory contents:"
ls -la dist/assets/
- name: Deploy to GitHub Pages
uses: JamesIves/github-pages-deploy-action@v4
with:
folder: dist
branch: gh-pages
clean: true