File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7373 git commit -m "🚀 发布 v${VERSION} (${COMMIT_SHA})"
7474 git remote add origin "https://x-access-token:${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }}.git"
7575 git push origin release --force
76+
77+ if [[ "${{ github.ref }}" == refs/tags/* ]]; then
78+ TAG_NAME="${{ github.ref_name }}"
79+ git tag -f "$TAG_NAME"
80+ git push origin "$TAG_NAME" --force
81+ fi
Original file line number Diff line number Diff line change 2323
2424## 安装
2525
26- ### 方式一:通过 Git Release 分支安装 (推荐,无需 Token / 免配置)
26+ ### 方式一:通过 Git Release 分支 / Tag 安装 (推荐,无需 Token / 免配置)
2727
28- 仓库内置 CI 会在发版与更新时自动将包含编译产物(` dist/ ` )的版本同步至 ` release ` 分支 。下游项目无需配置任何 Token 或 ` .npmrc ` ,可直接安装:
28+ 仓库内置 CI 会在发版与更新时自动将包含编译产物(` dist/ ` )的版本同步至 ` release ` 分支与 ` v* ` Tag 。下游项目无需配置任何 Token 或 ` .npmrc ` ,可直接安装:
2929
3030``` bash
31+ # 持续跟随最新稳定构建
3132pnpm add github:CQUT-OpenProject/CAS-SDK#release
33+
34+ # 或锁定具体版本 Tag(例如 v1.0.0)
35+ pnpm add github:CQUT-OpenProject/CAS-SDK#v1.0.0
3236# 或使用 npm / yarn
3337npm install github:CQUT-OpenProject/CAS-SDK#release
3438```
You can’t perform that action at this time.
0 commit comments