This commit is contained in:
parent
814ac07581
commit
b2b84a9e5b
5 changed files with 22 additions and 0 deletions
|
@ -33,10 +33,14 @@ jobs:
|
|||
- name: Build Dist (Staging)
|
||||
run: bun dist -m staging
|
||||
if: env.GITHUB_REF_NAME == 'master'
|
||||
env:
|
||||
VITE_CODE_VERSION: ${{ env.GITHUB_SHA }}
|
||||
|
||||
- name: Build Dist
|
||||
run: bun dist
|
||||
if: env.GITHUB_REF_NAME != 'master'
|
||||
env:
|
||||
VITE_CODE_VERSION: ${{ env.GITHUB_SHA }}
|
||||
|
||||
- name: Depoly to Preview
|
||||
uses: https://github.com/cloudflare/wrangler-action@v3
|
||||
|
|
4
src/overrides.d.ts
vendored
4
src/overrides.d.ts
vendored
|
@ -3,6 +3,10 @@
|
|||
interface ImportMetaEnv {
|
||||
readonly BUILT_AT: string;
|
||||
readonly PACKAGE_VERSION: string;
|
||||
/**
|
||||
* The code reversion. It's recommended to be the git commit sha.
|
||||
*/
|
||||
readonly VITE_CODE_VERSION?: string;
|
||||
}
|
||||
|
||||
interface ImportMeta {
|
||||
|
|
|
@ -346,6 +346,18 @@ const Settings: ParentComponent = (props) => {
|
|||
</Show>
|
||||
</ListItem>
|
||||
<Divider />
|
||||
{import.meta.env.VITE_CODE_VERSION ? (
|
||||
<>
|
||||
<ListItem>
|
||||
<ListItemText secondary={import.meta.env.VITE_CODE_VERSION}>
|
||||
{t("version.code")}
|
||||
</ListItemText>
|
||||
</ListItem>
|
||||
<Divider />
|
||||
</>
|
||||
) : (
|
||||
<></>
|
||||
)}
|
||||
</li>
|
||||
{import.meta.env.DEV ? (
|
||||
<li>
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
"updates.ready": "An update is ready, restart the Tutu to apply",
|
||||
"updates.no": "No updates",
|
||||
"version": "Using v{{packageVersion}} (built on {{builtAt}}, {{buildMode}})",
|
||||
"version.code": "Code Version",
|
||||
"Language": "Language",
|
||||
"Region": "Region",
|
||||
"lang.auto": "(Auto) {{detected}}",
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
"updates.ready": "更新已准备好,下次开启会启动新版本",
|
||||
"updates.no": "已是最新版本",
|
||||
"version": "正在使用 v{{packageVersion}} ({{builtAt}}构建, {{buildMode}})",
|
||||
"version.code": "代码版本",
|
||||
"Language": "语言",
|
||||
"Region": "区域",
|
||||
"lang.auto": "(自动){{detected}}",
|
||||
|
|
Loading…
Reference in a new issue