当前位置:   article > 正文

GitHub Action - 自动发布版本及生成更新日志_github中java项目如何通过releaseyml文件发布新版本

github中java项目如何通过releaseyml文件发布新版本

开源项目中,经常会碰到这样的问题,当发布一个版本的时候,我们需要手动修改版本号,然后添加更新日志,打标签,生成 release 这一系列步骤,稍微不注意,很容易出错并且增加维护成本。

这里给大家介绍如何自动发布版本的action。

release-please-action

首先在根目录 .github/workflows 下创建 release.yml 文件,并添加以下代码

on:
  push:
    branches:
      - master

name: Release

jobs:
  release-please:
    runs-on: ubuntu-latest
    steps:
      - uses: GoogleCloudPlatform/release-please-action@v3
        id: release
        with:
          token: ${
  { secrets.RELEASE_TOKEN }}
          release-type: node
          package-name: standard-version
          changelog-types: '[{"type": "types", "section":"Types", "hidden": false},{"type": "revert", "section":"Reverts", "hidden": false},{"type": "feat", "section": "Features
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号