Greenstand / treetracker-query-api

To fetch Greenstand map data for client's like web map, wallet app, and so on.
GNU General Public License v3.0
14 stars 59 forks source link

Automatic Deploy for Multiple Channels #376

Open RingoTC opened 7 months ago

RingoTC commented 7 months ago

In this pr, I implement the multiple channels deploy based on branches name. For example, when we push a branch, alpha/feature-1, then github action will automatically deploy it's to alpha channel. This behavior is defined in .releaserc file, { "name":"alpha/*", "channel": "alpha" } Actually, it supports any regex expression. Under this framework, we can automatically deploy branches to specific channels without additional operation. Also, we can do more complicated things under that.