Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 强化主题的版本逻辑 #515

Closed
ruibaby opened this issue Jan 23, 2020 · 0 comments
Closed

feat: 强化主题的版本逻辑 #515

ruibaby opened this issue Jan 23, 2020 · 0 comments
Labels
kind/feature Categorizes issue or PR as related to a new feature.
Projects

Comments

@ruibaby
Copy link
Member

ruibaby commented Jan 23, 2020

概述

目前的在线拉取主题为 clone 操作,不妥。后面改为两种方式。

  1. 直接 clone 的为开发版。
  2. 下载的 release 为稳定版(顺带新版本在线检测)。

区分方式可以判断主题目录下是否包含 .git 文件夹(有待商讨)。

动机

  1. 防止更新操作误更新主题开发者正在开发的功能。
  2. 方便检测主题新版本。

详细解释

@ruibaby ruibaby added the kind/feature Categorizes issue or PR as related to a new feature. label Jan 23, 2020
@ruibaby ruibaby added this to the 1.3.0 milestone Jan 23, 2020
@ruibaby ruibaby added this to To do in plan Jan 30, 2020
@ruibaby ruibaby removed this from the 1.3.0 milestone Mar 25, 2020
ruibaby pushed a commit to ruibaby/halo that referenced this issue Jun 11, 2021
* add release access and branch access(halo-dev#515)

* add release and branch access(halo-dev#515)

* always update to latest release(halo-dev#515)

* halo-dev#515

* halo-dev#515

* add testcases(halo-dev#515)

* fix 515

* fix 515

* deal with connection refused

* disable disk operation related test

* fix halo-dev#592

* fix halo-dev#515 & halo-dev#592

* mockito test

* ignored network related test

* resolve conflict
@ruibaby ruibaby moved this from To do to Done in plan Nov 17, 2021
JohnNiang pushed a commit to JohnNiang/halo that referenced this issue Mar 2, 2023
Signed-off-by: Ryan Wang <i@ryanc.cc>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature.
Projects
No open projects
plan
  
Done
Development

No branches or pull requests

1 participant