chore(release): prepare 1.3.13-Beta.1
This commit is contained in:
1 parent
ee0f746324
commit
8d74b3e0eb
7 files changed
+12
-10
No files matched your search
@@ -22,7 +22,7 @@ jobs:
|
||||
CI: true
|
||||
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
|
||||
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
|
||||
OPENLESS_RELEASE_CHANNEL: ${{ endsWith(github.ref_name, '-beta-tauri') && 'beta' || 'stable' }}
|
||||
OPENLESS_RELEASE_CHANNEL: ${{ (endsWith(github.ref_name, '-beta-tauri') || contains(github.ref_name, '-Beta.')) && 'beta' || 'stable' }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
|
||||
@@ -50,12 +50,13 @@ jobs:
|
||||
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
|
||||
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
|
||||
# 渠道由 tag 后缀决定:
|
||||
# v<v>-beta-tauri → beta 渠道(GitHub Release 标 prerelease,manifest 文件名带 -beta 后缀,
|
||||
# v<v>-beta-tauri / v<v>-Beta.N-tauri
|
||||
# → beta 渠道(GitHub Release 标 prerelease,manifest 文件名带 -beta 后缀,
|
||||
# 正式版用户的 endpoint 拿不到)
|
||||
# v<v>-tauri → stable 渠道(正式版,文件名沿用旧约定,向后兼容)
|
||||
# workflow_dispatch / 非 tag 触发时 github.ref_name 不是 tag 字符串,
|
||||
# endsWith 返回 false,回退为 stable,不改变现有 dispatch 行为。
|
||||
OPENLESS_RELEASE_CHANNEL: ${{ endsWith(github.ref_name, '-beta-tauri') && 'beta' || 'stable' }}
|
||||
OPENLESS_RELEASE_CHANNEL: ${{ (endsWith(github.ref_name, '-beta-tauri') || contains(github.ref_name, '-Beta.')) && 'beta' || 'stable' }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
@@ -605,7 +606,7 @@ jobs:
|
||||
### 渠道说明
|
||||
|
||||
- 以 `-tauri` 结尾的 tag 是**正式版**(自动推送给所有 in-app 检查更新的用户)。
|
||||
- 以 `-beta-tauri` 结尾的 tag 是 **Beta 版**(GitHub 标 pre-release,**不**通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
|
||||
- 以 `-beta-tauri` 结尾或包含 `-Beta.N-tauri` 的 tag 是 **Beta 版**(GitHub 标 pre-release,**不**通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
|
||||
|
||||
### 行为变更提示
|
||||
|
||||
@@ -669,6 +670,7 @@ jobs:
|
||||
startsWith(github.ref, 'refs/tags/v')
|
||||
&& endsWith(github.ref, '-tauri')
|
||||
&& !endsWith(github.ref, '-beta-tauri')
|
||||
&& !contains(github.ref_name, '-Beta.')
|
||||
steps:
|
||||
- name: Checkout default branch (cask 住在这里)
|
||||
uses: actions/checkout@v4
|
||||
|
||||
Generated
+2
-2
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "openless-app",
|
||||
"version": "1.3.12",
|
||||
"version": "1.3.13-Beta.1",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "openless-app",
|
||||
"version": "1.3.12",
|
||||
"version": "1.3.13-Beta.1",
|
||||
"dependencies": {
|
||||
"@formkit/auto-animate": "^0.9.0",
|
||||
"@tauri-apps/api": "^2.1.1",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "openless-app",
|
||||
"private": true,
|
||||
"version": "1.3.12",
|
||||
"version": "1.3.13-Beta.1",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"dev": "vite",
|
||||
|
||||
Generated
+1
-1
@@ -3883,7 +3883,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "openless"
|
||||
version = "1.3.12"
|
||||
version = "1.3.13-Beta.1"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"arboard",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "openless"
|
||||
version = "1.3.12"
|
||||
version = "1.3.13-Beta.1"
|
||||
description = "OpenLess — local voice input that types where your cursor is"
|
||||
authors = ["OpenLess"]
|
||||
edition = "2021"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"$schema": "https://schema.tauri.app/config/2",
|
||||
"productName": "OpenLess",
|
||||
"version": "1.3.12",
|
||||
"version": "1.3.13-Beta.1",
|
||||
"identifier": "com.openless.app",
|
||||
"build": {
|
||||
"beforeDevCommand": "npm run dev",
|
||||
|
||||
Reference in new issue
Block a user