42ff4b763e
cargo publish and the Docker image both failed because palette/user_theme.rs include_str!'d docs/schemas/..., which is outside the crate package and excluded by .dockerignore. Copy the schema into crates/tui/src/assets and include it from there so crates.io packaging and container builds can compile codewhale-tui. Keep a .dockerignore exception for docs/schemas as belt-and-suspenders for other embeds.
69 lines
709 B
Plaintext
69 lines
709 B
Plaintext
# Build artifacts
|
|
/target/
|
|
*.pdb
|
|
*.dll
|
|
*.so
|
|
*.dylib
|
|
*.rlib
|
|
|
|
# Sensitive environment files
|
|
.env
|
|
.env.*
|
|
|
|
# Development
|
|
/node_modules/
|
|
/.vscode/
|
|
/.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.DS_Store
|
|
|
|
# Git
|
|
/.git/
|
|
/.gitignore
|
|
/.gitattributes
|
|
|
|
# CI/CD
|
|
/.github/
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
.pytest_cache/
|
|
venv/
|
|
.venv/
|
|
|
|
# Logs
|
|
*.log
|
|
|
|
# Generated
|
|
/outputs/
|
|
/tmp/
|
|
|
|
# Local runtime state
|
|
/.deepseek/
|
|
|
|
# Claude Code artifacts
|
|
/.claude/
|
|
/.ace-tool/
|
|
|
|
# Documentation (not needed at runtime), except schemas embedded via include_str!
|
|
/docs/
|
|
!/docs/schemas/
|
|
!/docs/schemas/**
|
|
/website/
|
|
/*.md
|
|
!/README.md
|
|
!/CHANGELOG.md
|
|
|
|
# Assets (screenshots, etc.)
|
|
/assets/
|
|
|
|
# Scripts
|
|
/scripts/
|
|
|
|
# Development configs
|
|
/.devcontainer/
|
|
/config.example.toml
|