Testing Strategy: - [x] Move not critical parts as external libraries with a proper testing (minimal for v2-beta1) - [ ] Let's increase the test coverage from the action itself (minimal for v2) - [ ] Let's cover scenarios in e2e