mirror of
https://github.com/Xevion/Pac-Man.git
synced 2026-01-30 18:24:56 -06:00
- Move WASM compilation from GitHub Actions into Docker build stages - Add emsdkVersion to package.json config as single source of truth - Implement cargo-chef for dependency caching in both WASM and server builds - Update .dockerignore to include packed game assets while excluding unpacked - Simplify deploy workflow by removing local WASM build steps
30 lines
402 B
Plaintext
30 lines
402 B
Plaintext
# Build artifacts
|
|
/target
|
|
/emsdk
|
|
*.exe
|
|
|
|
# Exclude unpacked assets but keep packed game assets
|
|
/pacman/assets/unpacked
|
|
/pacman/assets/site
|
|
|
|
# Web/Node artifacts
|
|
node_modules
|
|
/web/node_modules
|
|
/web/dist
|
|
.next
|
|
.nuxt
|
|
.cache
|
|
|
|
# Development files
|
|
/.git
|
|
/.github
|
|
/*.md
|
|
/Justfile
|
|
/bacon.toml
|
|
/rustfmt.toml
|
|
/.pre-commit-config.yaml
|
|
|
|
# Test files (not needed in Docker builds)
|
|
/pacman/tests
|
|
/pacman-server/tests
|