Skip to content

chore: bump version to 1.2.24-beta.1#334

Merged
appergb merged 1 commit into
betafrom
chore/bump-1.2.24-beta.1
May 7, 2026
Merged

chore: bump version to 1.2.24-beta.1#334
appergb merged 1 commit into
betafrom
chore/bump-1.2.24-beta.1

Conversation

@appergb
Copy link
Copy Markdown
Collaborator

@appergb appergb commented May 7, 2026

User description

Summary

把 beta 分支版本号从 `1.2.23` bump 到 `1.2.24-beta.1`,准备发第一个 Beta release。

5 处版本号同步更新

```
package.json 1.2.23 → 1.2.24-beta.1
package-lock.json (root) 1.2.23 → 1.2.24-beta.1
package-lock.json (packages."") 1.2.23 → 1.2.24-beta.1
src-tauri/tauri.conf.json 1.2.23 → 1.2.24-beta.1
src-tauri/Cargo.toml 1.2.23 → 1.2.24-beta.1
src-tauri/Cargo.lock (openless) 1.2.23 → 1.2.24-beta.1
```

本地跑 CI 用的同一段 shell 校验通过:`OK 全部一致`。`cargo check` 干净。

semver 关系

`1.2.23 < 1.2.24-beta.1 < 1.2.24`

  • 当前 Stable v1.2.23-tauri 不变(main 仍 1.2.23)
  • 下一个 Stable 计划是 `1.2.24`,会 supersede 此 Beta
  • Tag 命名:`v1.2.24-beta.1-beta-tauri`,由 release-tauri.yml 检测到 `-beta-tauri` 后缀 → `prerelease=true` + 上传 `latest-{tgt}-{arch}-beta.json`

Merge 后的下一步

合并后由维护者本地推 tag:

```bash
git checkout beta && git pull --ff-only origin beta
git tag v1.2.24-beta.1-beta-tauri
git push origin v1.2.24-beta.1-beta-tauri
```

→ 触发 release-tauri.yml,约 15-20 分钟后产出第一个 Beta release。


PR Type

Other


Description

  • Bump version from 1.2.23 to 1.2.24-beta.1

  • Sync version across package.json, Cargo.toml, tauri.conf.json


File Walkthrough

Relevant files
Configuration changes
package.json
Bump version in package.json                                                         

openless-all/app/package.json

  • Update version field from "1.2.23" to "1.2.24-beta.1"
+1/-1     
Cargo.toml
Bump version in Cargo.toml                                                             

openless-all/app/src-tauri/Cargo.toml

  • Update package version from "1.2.23" to "1.2.24-beta.1"
+1/-1     
tauri.conf.json
Bump version in tauri.conf.json                                                   

openless-all/app/src-tauri/tauri.conf.json

  • Update version field from "1.2.23" to "1.2.24-beta.1"
+1/-1     

@appergb appergb merged commit f4442e5 into beta May 7, 2026
3 checks passed
@appergb appergb deleted the chore/bump-1.2.24-beta.1 branch May 7, 2026 14:04
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 7, 2026

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

⏱️ Estimated effort to review: 1 🔵⚪⚪⚪⚪
🧪 No relevant tests
🔒 No security concerns identified
⚡ No major issues detected

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: cc2af464db

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

"name": "openless-app",
"private": true,
"version": "1.2.23",
"version": "1.2.24-beta.1",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Gate cask publishing away from beta releases

When this prerelease version is tagged as v1.2.24-beta.1-beta-tauri, checked .github/workflows/update-cask.yml: its release trigger uses types: [published] and only checks endsWith(..., '-tauri'), and GitHub's release published event also fires for prereleases. That means the cask job will treat the beta release as stable and write 1.2.24-beta.1-beta into Casks/openless.rb, exposing the beta build to Homebrew stable users; please exclude -beta-tauri or skip prereleases before cutting this beta.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant