I added component tests stage when i cherry picked : 05929a16c7 commit from develop to release branch.
Only to later realise that we did not have component tests at the time of this release. This commit removes component tests form CI.
This commit also fixes a logic where the secure lock was not shown for all the websites except ".top".
Those changes were introduced by me in 7958bf189c
For an unknown reason the original Diawi plugin for Fastlane has been
removed from GitHub and RubyGems pages and can no longer be used.
This replaces it with a Node.js script which does the same job.
I tried using `diawi` and `diawi-nodejs-uploader` but both had issues,
one of them being depending on far too many useless packages.
Resolves: https://github.com/status-im/status-mobile/issues/15951
Signed-off-by: Jakub Sokołowski <jakub@status.im>
This way we can make PRs depend only on successful tests, and not whole
builds for all platforms, which take 10 minutes or more.
Signed-off-by: Jakub Sokołowski <jakub@status.im>