instill-core icon indicating copy to clipboard operation
instill-core copied to clipboard

[INS-2140] [Improvement] Update `release-please` workflow in model-backend

Open heiruwu opened this issue 2 years ago • 1 comments
trafficstars

Is There an Existing Issue for This?

  • [X] I have searched the existing issues

Project

Instill Model

Is your Proposal Related to a Problem?

Currently, only feat and fix will trigger the the release-please workflow to create a release PR, and the CHANGELOG will only contains scope with feat and fix keyword as well.

Describe Your Proposed Improvement

We are having a rapid release cycle, and to make sure each release has a detailed description of what had been changed, I propose we change the release-workflow with the following:

  • in addition to feat and fix, the following scope keywords should be auto include in CHANGELOG
    • refactor ci chore test docs
  • in addition to feat and fix the following scope keywords should trigger release PR
    • refactor

Highlight the Benefits

No response

Anything Else?

No response

From SyncLinear.com | INS-2140

heiruwu avatar Sep 26 '23 16:09 heiruwu

This issue is a great way to kick-start your journey with our project, or to make a positive impact on open-source development. Jump in!

:sparkles: Thank you for your contribution! :sparkles:

github-actions[bot] avatar Sep 26 '23 16:09 github-actions[bot]