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

Improve the `deploy_and_release` github action to support different channel.

Open dadiorchen opened this issue 2 years ago • 2 comments
trafficstars

Currently, this github action: https://github.com/Greenstand/treetracker-web-map-client/blob/main/.github/workflows/dev-build-release.yaml It simply deploy the code to main channel, we need to check the branch/version of current merge, then deploy to correct channel, we have done similar logic in our deploy action as shown below:

https://github.com/Greenstand/treetracker-web-map-client/blob/bc5327bebac3fe5f28f8be19e7723f15ae5260c6/.github/workflows/deploy.yaml#L47-L73


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 Jul 03 '23 07:07 dadiorchen

@dadiorchen do you need help in this issue?

ashwinisomani avatar Jul 26 '23 17:07 ashwinisomani

Yea, it is yours

dadiorchen avatar Jul 27 '23 02:07 dadiorchen