diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 900265a..3db5a82 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -10,19 +10,29 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 # repo checkout + - uses: mymindstorm/setup-emsdk@v11 # setup emscripten toolchain with: version: 1.39.20 + - uses: actions-rs/toolchain@v1 # get rust toolchain for wasm with: toolchain: stable target: wasm32-unknown-emscripten override: true + + # TODO: Update to v2 - name: Rust Cache # cache the rust build artefacts uses: Swatinem/rust-cache@v1 + - name: Build # build run: ./scripts/build-wasm.sh - - name: Deploy - uses: JamesIves/github-pages-deploy-action@v4 + + - name: Upload Artifact + uses: actions/upload-pages-artifact@v2 with: - folder: dist \ No newline at end of file + path: './dist/' + retention-days: 7 + + - name: Deploy + uses: actions/deploy-pages@v2 \ No newline at end of file