* Fix auto and static sharding subscribe/unsubscribe tests - use a safe un-used cluster-id ever (cluster id 2 is now defaults to logos.dev with its settings), also adapted static sharding unsubscribe to PR#3732
* Adjust cluster_id to pubsub_topics
* Fix uncertain rate limit hit of filter subscribes - this is a planned behavior of current rate limiting, as we are trying our best to serve requests within reasonanble flexibility, thus we mint new tokens over time, so it can be seen as we are able to serve more requests as configured, those are not hard limits.
* fix test_relay_2_nodes_bandwidth_low_vs_high_drain_time flaky result, eliminate jitter and localhost test optimization can appear on docker networking.
* Selecting initial smoke tests set
* adding mark "smoke" in pytest.ini
* adding mark smoke to workflow file
* Remove allure reporting from yml file
* Adding more smoke tests
* Add PR image to new nwaku workflow
* change nwaku_daily.yml to test the PR job changes
* remove dependencies from yml file
* Remove secrets check from container yml file
* remove secrets from all files
* change image tag
* revert image tag
* Revert nwaku_daily.yml to origin
* Adding PR number to choose image
* adding docker-build-image to yml file
* adding docker-image-build dependencies
* Adding quay user & password
* Adding quay username & password
* Fix yml build
* Remove changes causing errors
* remove tests part to speedup the job
* add flag workflow_call: for reusable workflow
* checkout on branch instead of master
* trying to fetch from branch
* Check out specific branch
* make node1 input
* Adding node1 as input
* Add type to required input
* fix node input format
* change input node1 format
* Delete .github/workflows/container-image.yml
* Delete .github/workflows/nim_nwaku_pr.yml
* Create 2 files for PR tests
* revert original yml files
* Fix review points on PR
* fix review points
* revert test_common file to master
* revert nim_waku_daily to master
* Fix review points
* address failures
* job for interop tests
* fix branch name
* fix remaining tests
* see job name
* set caller input
* split reports per caller
* trigger again
* try with publish_dir
* small fix
* small fix
* remove on pr
* mulitple node tests
* fix filter get message
* adjustments for gowaku as filter
* small adjustments
* small adjustments
* adjustments after CI runs
* prepare for PR
* prepare for PR
* prepare for PR
* address review comments
* use cluster id 0 as suggested by Prem
* small adjustments after CI run
* small adjustments after CI run
* small adjustments after CI run
* small adjustments after CI run