treetracker-web-map-client icon indicating copy to clipboard operation
treetracker-web-map-client copied to clipboard

Use 3rd part action to handle the semantic release

Open dadiorchen opened this issue 1 year ago • 2 comments

Currently, we are using self-managed action to handle the semantic release, majorly, we need to handle this case:

  • Multiple branch can working on different feature, and push code to that branch
  • The branches can have some channel to distribute, like alpha, beta, which is defined in the semantic release rc file: .releaserc

So now we need to try to find some 3rd part lib can handle this and give a stronger support. Here are some candidates:

https://github.com/codfish/semantic-release-action https://github.com/cycjimmy/semantic-release-action

The goal is setting 3rd part action to do the semantic release, satifys the two points mentioned above.


Some hints:

  • Please read our readme for more information/guide/tutorial.
  • For design guidelines checkout our Figma design.
  • Here is an engineering book in Greenstand.
  • To know more about our organization, visit our website.
  • If you want to join the slack community (some resources need the community member's permission), please leave your email address.

dadiorchen avatar Feb 24 '24 09:02 dadiorchen

I can do it. Please assign it to me.

RingoTC avatar Feb 24 '24 09:02 RingoTC

Or to try the new 3rd part action, we can start from an easier case: the query API, so to deploy the query API using the 3rd part action, and deploy to different channel.

dadiorchen avatar Feb 24 '24 09:02 dadiorchen