更新 .gitea/workflows/demo.yaml
自动流水线示例 / build (push) Successful in 3m8s Details
自动流水线示例 / deploy (push) Successful in 18s Details
自动流水线示例 / 检查 (push) Successful in 9s Details
自动流水线示例 / 制品上传 (ubuntu-latest, a) (push) Has been skipped Details
自动流水线示例 / 制品上传 (ubuntu-latest, b) (push) Has been skipped Details
自动流水线示例 / 制品上传 (ubuntu-latest, c) (push) Has been skipped Details
自动流水线示例 / upload (ubuntu-latest) (push) Successful in 17s Details
自动流水线示例 / download (push) Successful in 2m15s Details

发布生产
This commit is contained in:
xiehaijun 2025-07-30 14:51:35 +00:00
parent 29ef1d894a
commit 488c41e5fa
1 changed files with 4 additions and 3 deletions

View File

@ -198,14 +198,14 @@ jobs:
needs: check
if: ${{ success() }}
outputs:
tag-name: ${{ steps.set-tag.outputs.tag }} # 设置一个输出标签。对外包露tag-name值来自于当前job下steps下id叫set-tag的环境变量tag
tag-name: ${{ steps.set-tag.outputs.tag }} #设置一个输出标签,对外包露tag-name,值来自于当前job下steps下id叫set-tag的环境变量tag
strategy:
matrix:
runs-on: [ubuntu-latest] # [ubuntu-latest, macos-latest, windows-latest]
runs-on: ${{ matrix.runs-on }}
steps:
- id: set-tag
# run: echo "tag=release-$(TZ=+8 date '+%Y-%m-%d_%H_%M_%S')" >> $GITHUB_OUTPUT # 把变量输出到github的输出环境上面的outputs就能获取到
# run: echo "tag=release-$(TZ=+8 date '+%Y-%m-%d_%H_%M_%S')" >> $GITHUB_OUTPUT #把变量输出到github的输出环境,上面的outputs就能获取到
run: echo "tag=v$(TZ='Asia/Shanghai' date '+%Y.%m.%d%H%M%S')" >> $GITHUB_OUTPUT
- name: Create a File
run: |
@ -374,7 +374,8 @@ jobs:
echo "# Changelog" > CHANGELOG.md
fi
#只生成最近一次提交HEAD对应的变更
conventional-changelog -p angular -r 0 -n node_modules/conventional-changelog-angular -i CHANGELOG.md -s
#conventional-changelog -p angular -r 0 -n node_modules/conventional-changelog-angular -i CHANGELOG.md -s
conventional-changelog -p angular -r 0 -i CHANGELOG.md -s
- name: Commit & Push changelog (if changed)
run: |
git add CHANGELOG.md