Skip to content

[QA] Run E2E tests only related to changed packages #12853

@LukasHirt

Description

@LukasHirt

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

Metadata

Metadata

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions