- docker-build.yml: main 分支推送 → 构建 OTA 包 → Docker 镜像 → :3002 自动部署 - Dockerfile: node:22-alpine, dist + server + ota-package, healthcheck - android-build.yml: 触发改为 on push (所有分支), 每次提交都构建 - ota-package/README.md 占位, 本地 docker build 不报错 - .gitignore / .dockerignore 调整
29 lines
614 B
Plaintext
29 lines
614 B
Plaintext
node_modules
|
|
dist
|
|
dist-ssr
|
|
*.local
|
|
src-tauri/target
|
|
.DS_Store
|
|
|
|
# Tauri 生成的 Android 工程 (由 `tauri android init` 生成, 不入库)
|
|
src-tauri/gen
|
|
# Android 构建输出
|
|
src-tauri/gen/android/app/build
|
|
|
|
# 签名密钥与配置 (绝不能提交)
|
|
*.keystore
|
|
keystore.properties
|
|
src-tauri/gen/android/keystore.properties
|
|
|
|
# 本地环境变量
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
|
|
# OTA 升级产物与私钥 (全部由 scripts/build-ota.mjs、ota-genkey.mjs 与 CI 生成)
|
|
# 保留 ota-package/README.md 占位文件, 供本地 docker build 使用
|
|
ota-package/*
|
|
!ota-package/README.md
|
|
|
|
# wrangler 本地缓存
|
|
.wrangler |