Category: Software, android, ios, github, yaml

Not long time ago Github introduced the “actions” feature: GitHub Actions makes it easy to automate all your software workflows You can define in a well-known subfolder of your project (.github) another subfolder (workflows) along with the other files already supported, such as templates for issues, etc., with yet another yml CI/CD pipeline definitions. I’m not going deep with this Github feature since the documentation is very comprehensive.

Another aspect to consider is that if you work in a “feature branch” style ( every new feature has his own branch and is merged in the main branch with a pull request) the changes at each artifact are in a single branch 90% of the time.

I decided to go for a solution in which each artifact has his own version and it is unique in the repo.

Related Articles