This makes dev github actions pipeline more generic so it can be run on any branch by just adding the branch name to the branches that the action runs on when pushed
Docker image's tag will always be the branch name
NPM publish is only done on v3 branch push
Pull Request Check List
A reasonable set of unit tests is included
Console does not show new warnings/errors
Changes are documented or they are self explanatory
This pull request does not have any merge conflicts
All existing tests pass in CI build
Code coverage does not decrease (unless measured incorrectly)
Review
Read and verify the code changes
Test the functionality by running the UI locally with all popular browsers available in your platform
Check that the implementation matches the design, when such one is defined in a Jira issue
Proposed Changes
Pull Request Check List
Review