16fba6aabc
build(docker): consolidate WASM build into multi-stage Dockerfile
...
- 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
2025-12-29 16:43:37 -06:00
6a4abcec0d
build(emsdk): update to latest version and fix unused import warning
...
Updates CI/CD emsdk from pinned 3.1.43 to latest (4.0.22), resolving a version
mismatch between local dev (which used latest) and production builds. This
discrepancy likely caused production-only ErrnoError bugs that were impossible
to reproduce locally.
2025-12-29 15:23:00 -06:00
Ryan Walters
0338188e94
refactor: reorganize project structure for clarity
...
Move documentation assets to .github/assets/ and backend scripts to pacman-server/scripts/. Updates all references in README and Justfile.
2025-11-23 11:47:43 -06:00
Ryan Walters
d0ee7db2ef
fix: update workspace Cargo.toml, README.md workspace distinctions
2025-09-16 09:19:23 -05:00
Ryan Walters
a3c4c94d42
refactor: create workspace, move 'pacman' into pacman/ subfolder as workspace member
2025-09-16 01:07:16 -05:00
Ryan Walters
126b6ff378
feat: fullscreen toggle key
2025-09-11 09:10:19 -05:00
Ryan Walters
f3a6b72931
chore: remove unused tests, fixup README & disable bad markdown lints
2025-09-09 14:22:06 -05:00
Ryan Walters
e46d39a938
chore: split tests & checks into separate workflows
2025-09-08 13:22:58 -05:00
Ryan Walters
ca50d0f3d8
chore: reformat README, move ideas into ROADMAP, add screenshots & image banner
2025-09-08 12:21:59 -05:00
Ryan Walters
774dc010bf
chore: add justforfunnoreally.dev badge, improve README.md, fixup STORY.md
2025-09-08 11:36:38 -05:00
Ryan Walters
44f0b5d373
fix: use coveralls in README, use proper 'coverage' recipe, remove codecov.yml
2025-09-08 01:18:55 -05:00
Ryan Walters
ee2569b70c
ci: drop coveralls, add codecov config, change badge
2025-09-06 12:15:07 -05:00
abdefe0af0
chore: add hidden note about why Coveralls.io is disappointing today
2025-08-13 19:52:58 -05:00
24a207be01
chore: use steps.$.outputs in build workflow, document 1.86.0 toolchain version
2025-08-12 11:41:29 -05:00
bd61db9aae
chore: remove unnecessary names, merge audit.yaml with tests.yaml, plural tests.yaml
2025-08-11 14:05:28 -05:00
1d9499c4f8
docs: improve story & readme, simplify top header, expand experiment ideas, more build notes
2025-08-08 13:42:26 -05:00
7c937df002
docs: add build notes to README
2025-08-07 23:26:48 -05:00
7d6f92283a
docs: update README with badges, remove unnecessary install details, change workflow names
2025-07-28 21:09:42 -05:00
394344c11f
docs: experimental scoreboard concept
2025-06-17 11:54:13 -05:00
0d76c6528b
docs: add DLL instructions to README, expand .gitignore
2025-06-17 11:51:57 -05:00
f3fe1b783b
docs: expand feature target details, experimental ideas
2025-06-17 11:48:34 -05:00
5b6fd34a6f
docs: update installation instructions, remove DLLs
2025-06-17 11:48:16 -05:00
fc177d108d
docs: project README
2025-06-17 11:47:02 -05:00