* chore: separate interop test workflows for Go and Nim
- common test workflow
- reporting to Discord
* fix: define GITHUB_STEP_SUMMARY
* fix: remove GITHUB_STEP_SUMMARY def for global env
* fix: move GITHUB_STEP_SUMMARY after run
* fix: add dollar sign to GITHUB_STEP_SUMMARY
* fix: proper quoting - GITHUB_STEP_SUMMARY
* fix: unique concurrency groups
* fix: variable expansion for curl
* fix: variable substitution
* fix: use Discord action instead of curl
* fix: use GITHUB_OUTPUT
* fix: remove doubled echo
* fix: secrets inherit
* test: directly refer to step summary
* test: GITHUB_STEP_SUMMARY behavior
* fix: syntax
* fix: syntax 2
* test: cat content of backing file
* test: re-run with tests
* fix: error in text format
* fix: error in text format 2
* fix: error in text format 3
* fix: error in text format 4
* fix: error in text format 5
* test: env variable passing
* test: re-run with tests
* test: override description info
* fix: set different schedule for Nim and Go tests
- print job.status
* fix: adjust wording for job.status
* fix: add event and actor info
* fix: add color based on result
* fix: remove redundant dash
* test: logical expression for color
* fix: forgotten dollar
* test: re-rerun with tests
* fix: remove on push trigger
* 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
* github actions report summary
* use env instead of inputs
* multiple nodes tests
* fix warm up
* fix warm up
* small fix after CI run
* small fix after CI run 2
* add new multi-node test
* self review
* relay subscribe tests
* small fix
* new tests
* fix typo
* github actions report summary
* use env instead of inputs
* multiple nodes tests
* fix warm up
* fix warm up
* small fix after CI run
* small fix after CI run 2
* add new multi-node test
* self review
* small improvements
* minor adjustments
* new tests
* try with more runners
* try with more runners2
* tweaks for parallel run
* new tests
* small tweaks
* new tests
* new tests
* test remove defaults from CI
* handle empty strings for env vars in CI
* add nodekey to main node
* add more tests
* finishing touches
* fixes based on Alex suggestions
* revert unwanted change
* add new pause test