apache / camel-k

Apache Camel K is a lightweight integration platform, born on Kubernetes, with serverless superpowers
https://camel.apache.org/camel-k
Apache License 2.0
848 stars 345 forks source link

chore(ci): simplify github actions execution #5657

Open squakez opened 1 week ago

squakez commented 1 week ago

This PR is an heavy refactoring of the E2E. It reduces duplication and aim to have a simpler maintenance, robustness and execution speed. I've worked to make them executing in parallel with the presence of a global operator. Only the advanced tests are in charge to install their own operator as they are meant to work with certain particular conditions (ie, changing the behavior of the platform or the same operator).

Missing tasks:

Closes #5615

Release Note

chore(ci): simplify github actions execution