thesandwi.ch/.woodpecker.yml
Isaac Mills 9b3b1e90ed
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Add WASM to website
2025-07-18 09:43:14 -06:00

19 lines
704 B
YAML

steps:
- name: build
image: thesandwich-build
environment:
PNPM_HOME: /var/woodpecker/pnpm
PARCEL_WORKERS: 0
commands:
- curl -L --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash
- cargo binstall cargo-metadata
- corepack enable
- pnpm install
- pnpm run build --no-cache
- rm -rf /var/woodpecker/thesandwich/*
- mkdir -p /var/woodpecker/thesandwich/
- mv dist/* /var/woodpecker/thesandwich/
volumes:
- /var/woodpecker:/var/woodpecker
- /usr/share/fonts:/usr/share/fonts
- /usr/lib/helix/runtime/:/usr/lib/helix/runtime/