sparksfly
|
9b5e610cfd
|
ci(github workflows): 调整pnpm和nodejs安装顺序
将pnpm安装提前到setup-node之前,适配pnpm缓存配置要求
|
2026-08-21 16:57:28 +08:00 |
sparksfly
|
9d4a9f3c8f
|
ci(release): 为不同平台添加对应打包配置
为macOS平台添加app和dmg打包格式,为Windows平台添加nsis打包格式
|
2026-08-21 16:45:24 +08:00 |
sparksfly
|
2b98927bb8
|
ci(release): 调整CI构建配置并完善签名配置
1. 移除了macOS Intel架构的构建任务
2. 调整了安装步骤的顺序,先安装Node再安装pnpm
3. 新增macOS Apple Silicon架构的rust target添加步骤
4. 配置了Tauri打包所需的签名密钥环境变量
|
2026-08-21 16:42:15 +08:00 |
sparksfly
|
d070ea8aa7
|
ci: 更新github release构建工作流
1. 统一使用双引号包裹字符串
2. 调整权限配置位置,简化依赖安装步骤
3. 更新pnpm和rust缓存action版本
4. 完善发布包的名称为StealthReader
|
2026-08-21 16:32:37 +08:00 |
Yuhang Wu
|
475619b7a0
|
chore: 调整构建配置并降级typescript版本
1. 将actions/checkout、setup-node版本升级到v5
2. 新增pnpm配置并切换到pnpm管理依赖
3. 将typescript版本从7.0.2降级到5.6.2
4. 添加应用图标文件
|
2026-08-21 15:21:37 +08:00 |
Yuhang Wu
|
a37898adde
|
feat: 初始化幽灵阅读器Tauri+Vue3项目基础结构
新增完整项目配置与初始页面框架,包含:
1. Tauri桌面应用配置与构建脚本
2. Vue3+TypeScript前端基础架构
3. 多尺寸应用图标资源
4. 基础路由与状态管理配置
5. 跨平台标题栏组件
|
2026-08-19 16:16:07 +08:00 |