Skip to content

Commit 743b67d

Browse files
committed
v1.0.1 (#7)
* 修复导出Markdown * 修复导出Markdown+删除确认弹窗 * 添加自动更新功能 * 更新版本号 修复导出markdown 修复workflow 修复workflow 优化发布 修复发布 修复发布 修复发布 修复发布 修复发布 修复发布 修复发布
1 parent 7da0956 commit 743b67d

File tree

22 files changed

+701
-45
lines changed

22 files changed

+701
-45
lines changed

.github/workflows/tauri-release.yml

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Tauri Draft Release
1+
name: Tauri Release
22

33
on:
44
push:
@@ -10,19 +10,19 @@ permissions:
1010
contents: write
1111

1212
jobs:
13-
publish-tauri:
13+
build-tauri:
1414
strategy:
1515
fail-fast: false
1616
matrix:
1717
include:
1818
- platform: "ubuntu-latest"
1919
args: ""
2020
- platform: "windows-latest"
21-
args: "--target x86_64-pc-windows-msvc --no-sign"
21+
args: "--target x86_64-pc-windows-msvc"
2222
- platform: "macos-latest"
23-
args: "--target aarch64-apple-darwin --no-sign"
23+
args: "--target aarch64-apple-darwin"
2424
- platform: "macos-latest"
25-
args: "--target x86_64-apple-darwin --no-sign"
25+
args: "--target x86_64-apple-darwin"
2626

2727
runs-on: ${{ matrix.platform }}
2828

@@ -63,13 +63,16 @@ jobs:
6363
run: pnpm install --frozen-lockfile
6464

6565
- name: Build and publish Tauri app
66-
uses: tauri-apps/tauri-action@v0
66+
uses: tauri-apps/tauri-action@v0.6.1
6767
env:
6868
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
69+
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
70+
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
6971
with:
70-
tagName: v__VERSION__
71-
releaseName: "DeepLab v__VERSION__"
72-
releaseBody: "Draft release build for DeepLab v__VERSION__."
73-
releaseDraft: true
72+
tagName: ${{ github.ref_name }}
73+
releaseName: "DeepLab ${{ github.ref_name }}"
74+
releaseBody: "Automated release build for DeepLab ${{ github.ref_name }}."
75+
releaseDraft: false
7476
prerelease: false
7577
args: ${{ matrix.args }}
78+

next-env.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/// <reference types="next" />
22
/// <reference types="next/image-types/global" />
3-
import "./.next/types/routes.d.ts";
3+
import "./dist/dev/types/routes.d.ts";
44

55
// NOTE: This file should not be edited
66
// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "DeepLab",
33
"private": true,
4-
"version": "1.0.0",
4+
"version": "1.0.1",
55
"type": "module",
66
"packageManager": "pnpm@10.30.1",
77
"scripts": {
@@ -25,6 +25,7 @@
2525
"@tauri-apps/plugin-fs": "^2.4.5",
2626
"@tauri-apps/plugin-opener": "^2.5.3",
2727
"@tauri-apps/plugin-sql": "^2.3.2",
28+
"@tauri-apps/plugin-updater": "^2.9.0",
2829
"@tiptap/core": "^3.20.1",
2930
"@tiptap/extension-code-block": "^3.20.1",
3031
"@tiptap/extension-link": "^3.20.1",

pnpm-lock.yaml

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src-tauri/.gitignore

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
# Generated by Cargo
22
# will have compiled files and executables
3-
/target/
4-
5-
# Generated by Tauri
6-
# will have schema files for capabilities auto-completion
7-
/gen/schemas
3+
/target/
4+
5+
# Generated by Tauri
6+
# will have schema files for capabilities auto-completion
7+
/gen/schemas
8+
9+
# local updater signing keys
10+
/.keys

0 commit comments

Comments
 (0)