更新 日志美化和手动发布以及git到其他仓库.md
自动流水线示例 / build (push) Failing after 39s
Details
自动流水线示例 / upload (ubuntu-latest) (push) Has been skipped
Details
自动流水线示例 / download (push) Has been skipped
Details
自动流水线示例 / deploy (push) Has been skipped
Details
自动流水线示例 / 检查 (push) Has been skipped
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
自动流水线示例 / build (push) Failing after 39s
Details
自动流水线示例 / upload (ubuntu-latest) (push) Has been skipped
Details
自动流水线示例 / download (push) Has been skipped
Details
自动流水线示例 / deploy (push) Has been skipped
Details
自动流水线示例 / 检查 (push) Has been skipped
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
This commit is contained in:
parent
f031f27863
commit
97ca86b887
|
|
@ -44,6 +44,23 @@ https://github.com/marketplace/actions/generate-changelog#outputs
|
|||
这是个非常专业、实际的需求,下面我将以生产实践为你梳理一套完整的流程:**如何标准化 Commit 信息,并借助 GitHub Actions 自动生成高质量的 CHANGELOG,用于 `softprops/action-gh-release@v2` 展示变更内容**。
|
||||
```
|
||||
---
|
||||
# github日志生成+发布仓库
|
||||
- name: Conventional Changelog Action
|
||||
id: changelog
|
||||
uses: TriPSs/conventional-changelog-action@v5
|
||||
with:
|
||||
github-token: ${{ secrets.github_token }}
|
||||
output-file: "false"
|
||||
|
||||
- name: Create Release
|
||||
uses: actions/create-release@v1
|
||||
if: ${{ steps.changelog.outputs.skipped == 'false' }}
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.github_token }}
|
||||
with:
|
||||
tag_name: ${{ steps.changelog.outputs.tag }}
|
||||
release_name: ${{ steps.changelog.outputs.tag }}
|
||||
body: ${{ steps.changelog.outputs.clean_changelog }}
|
||||
|
||||
# ✅ 最佳实践目标
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue