diff --git a/.github/workflows/cf-worker-deploy.yml b/.github/workflows/cf-worker-deploy.yml index 203bd8c..c497de1 100644 --- a/.github/workflows/cf-worker-deploy.yml +++ b/.github/workflows/cf-worker-deploy.yml @@ -52,12 +52,7 @@ jobs: exit 0 fi - TAG_VALUE="$(git describe --tags --abbrev=0 2>/dev/null || true)" - if [ -n "$TAG_VALUE" ]; then - echo "value=$TAG_VALUE" >> "$GITHUB_OUTPUT" - else - echo "value=${GITHUB_SHA::7}" >> "$GITHUB_OUTPUT" - fi + echo "value=${GITHUB_SHA::7}" >> "$GITHUB_OUTPUT" - name: Resolve deploy options id: deploy_options diff --git a/DEPLOYMENT.md b/DEPLOYMENT.md index 321e6d5..431aa2f 100644 --- a/DEPLOYMENT.md +++ b/DEPLOYMENT.md @@ -71,6 +71,8 @@ npm run deploy:worker 默认域名前缀是 `subtracker`。 +如果 `app_version` 留空,workflow 会自动使用当前部署 commit 的短 hash 作为版本号。 + ## 5. 后续更新 后续使用 GitHub 的 **Sync fork** 同步上游代码后,会自动触发部署 workflow。 diff --git a/README.md b/README.md index 97c2a0a..ff70629 100644 --- a/README.md +++ b/README.md @@ -93,6 +93,8 @@ npm test 4. 选择 **Deploy to Cloudflare** 5. 点击 **Run workflow** +如果不填写 `app_version`,系统会自动使用当前部署 commit 的短 hash 作为版本号。 + ### 后续更新 后续直接使用 GitHub 的 **Sync fork** 同步上游代码。