feat: Add CI/CD pipeline and code quality improvements
- Add GitHub Actions workflow for automated CI/CD - Configure Node.js 18.x and 20.x matrix testing - Add TypeScript type checking step - Add ESLint code quality checks with enhanced rules - Add Prettier formatting verification - Add production build validation - Upload build artifacts for deployment - Set up automated testing on push/PR - Replace console.log with environment-aware logger - Add pre-commit hooks for code quality - Exclude archive folder from linting 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
13
.env.production
Normal file
13
.env.production
Normal file
@@ -0,0 +1,13 @@
|
||||
# 프로덕션 환경 설정
|
||||
# 민감한 정보는 서버 환경에서 설정하고 클라이언트에 노출하지 않음
|
||||
|
||||
# Appwrite 관련 설정 (프로덕션)
|
||||
VITE_APPWRITE_ENDPOINT=https://a11.ism.kr/v1
|
||||
VITE_APPWRITE_PROJECT_ID=68182a300039f6d700a6
|
||||
VITE_APPWRITE_DATABASE_ID=default
|
||||
VITE_APPWRITE_TRANSACTIONS_COLLECTION_ID=transactions
|
||||
|
||||
VITE_DISABLE_LOVABLE_BANNER=true
|
||||
|
||||
# 주의: API 키는 프로덕션에서 서버 환경 변수로 관리
|
||||
# 클라이언트에 노출되어서는 안되는 민감한 정보들은 제외됨
|
||||
Reference in New Issue
Block a user