JIRA: #OCISDEV-220
Summary
Instead of running tests for every package/extension we have in /packages in every PR, we want to add tags to them to assert when they should run. The tags should be then filtered by changed files in the PR.
Requirements
- new tags matching package/extension can be added
- CI checks for changed files and runs only E2E tests with tags matching the changed package/extension
- if no such tag is present in a test, it needs to run every time
- if
[full-ci] tag is added in the PR title, these tags are ignored and everything is run